I would like to be able to rotate a group of selected points around a definable center.

Example
I have a drawing of an arm and would like to bend it. Rather than re-draw the whole thing I'd like to be able to rotate the points into the correct position. Something like bones in a 3D app.