You can use Polar Tracking to rotate objects when using the ROTATE command. What would you need to set to control the angle?
Set up object snap tracking.
Set the Grid and Snap settings.
Set the Polar Tracking increment angle.
Set up the running object snaps.