Perhaps a derivation. For an extended body, let $\vec R$ describe the motion of the center of mass, and let $\vec r'$ be the position of a point on the rigid body with respect to the center of mass, such that the position of any point is given by $$\vec r = \vec R + \vec r'.$$
Next, we differentiate that expression to get, $$\vec v= \vec V + \vec v'$$
which gives the velocity of any point on the body. If calculate the torque $\vec \tau$ about the center of mass, we can express $\vec v'$ in terms of the angular velocity $\vec \omega$ as $\vec v' = \vec \omega \times \vec r'$ such that $$\vec v = \vec V + \vec \omega \times \vec r'.$$
Now, let us proceed to work. For a single particle, the net work is $\displaystyle \sum_{\rm time} \vec F \cdot \vec v \, \delta t$, so, for a collection of particles, the total work would be $\displaystyle \sum_{\rm body}\sum_{\rm time}\delta \vec F\cdot \vec v\, \delta t$ where $\delta \vec F$ is the net force on a particular element of the body.
We can translate this to an integral as follows, $$W = \int_{\rm time}\int_{\rm body} \mathrm d\vec F\cdot \vec v \, \mathrm dt$$
Note that to simplify the writing, we will first work on finding the $\mathrm dW$ over a small amount of time $\mathrm dt$, namely,
$$\mathrm dW = \int_{\rm body} \mathrm d\vec F\cdot \vec v \, \mathrm dt$$
which can be rewritten as $$\mathrm dW = \int_{\rm body} \mathrm d\vec F\cdot \left( \vec V+\vec \omega \times \vec r' \right)\, \mathrm dt$$ using the velocity equation from above.
Note that $\mathrm d\vec F = \vec a \, \mathrm dm$ (Second Law) so we can write the above as, $$\mathrm dW = \int_{\rm body} \vec a \, \mathrm dm\cdot \vec V \, \mathrm dt + \int_{\rm body} \mathrm d \vec F \cdot\vec \omega \times \vec r'\, \mathrm dt$$ where the mixed product can be rewritten as $$\mathrm dW = \int_{\rm body} \vec a \, \mathrm dm\cdot \vec V \, \mathrm dt + \int_{\rm body} \vec \omega \cdot \vec r'\times \mathrm d\vec F\, \mathrm dt.$$ Realize that $\vec r' \times \mathrm d\vec F = \mathrm d\vec \tau$, the net torque acting on a a particle of the body.
Note that when integrating over the body, time is kept constant. Next, realize that $\vec a$ and $\vec V$ are the same over the whole body (since these describe the center of mass). Also, $\vec \omega$ does not change over the body. So, factor out these constants and you get,
$$\mathrm dW = \vec a\cdot \vec V \mathrm dt \int_{\rm body} \mathrm dm + \vec \omega \, \mathrm dt \cdot \int_{\rm body} \mathrm d\vec\tau .$$
Next, we see that $\displaystyle \int_{\rm body} \mathrm dm$ is simply the total mass $m$, whereas $\displaystyle \int_{\rm body} \mathrm d\vec \tau$ is the net torque $\vec \tau$, so, $$\mathrm dW = m\vec a\cdot \vec V\, \mathrm dt+\vec \tau \cdot \vec\omega \, \mathrm dt$$ which we can integrate over time to get the total work over the trajectory. Of course, the first term is just the change in kinetic energy of the center of mass, and the second term is the change in rotational kinetic energy, giving us our familiar and well-liked $$W=\Delta K_{\rm trans} + \Delta K_{\rm rot}.$$
From this, you can see that for a rigid body, the net work is indeed the sum of its translational and rotational changes in kinetic energies. It is one theorem, which in rotation only or translation only cases can be reduced to something more simple, but, fundamentally, is one big theorem that covers both simultaneously.