well i do pixel animations sometimes, and nothing is more annoying than dirty rotation tools, when your using rotation to speed things up, either its puts AA everywhere, that you dont want, or it just messing everything up, even if it doesn't add new colours. i was on Wikipedia and i found this when looking at sprite scaling algorithms.

heres a picture of the rotation in action, the first image, non rotated, the second, badly rotated, the third, with rotsprite
as you can see it does a beautiful job, adds no new colours, and im sure some animators who make use of rotation would love it, since it barely needs clean up work.
RotSprite is a scaling and rotation algorithm for sprites developed by Xenowhirl. It produces far fewer artifacts than nearest-neighbor rotation algorithms, and does not interpolate or anti-alias, so it does not introduce new colors into the image.[6]
The algorithm first scales the image to 8 times its original size with a modified Scale2x algorithm which treats similar (rather than identical) pixels as matches. It then calculates what rotation offset to use by favoring sampled points which are not boundary pixels. Next, the rotated image is created with a nearest-neighbor scaling and rotation algorithm that simultaneously shrinks the big image back to its original size and rotates the image. Finally, overlooked single-pixel details are restored if the corresponding pixel in the source image is different and the destination pixel has three identical neighbors.[7]
an excerpt from wikipedia ^
http://info.sonicretro.org/RotSprite