As NitroLiq suggested, move the pivot where you want to rotate about. To rotate something on an angle you could group the object to itself. That'll create another transform node. Now you can choose your rotation plane or angle from the group node and then rotate the actual object inside the group. Hope that made any sense