A while ago I was trying to animate a box-like shape in Moho. I had the greatest difficulties finding the right angles and wondered why it was so hard.
Then I realised layer-rotations in Moho are a weird mixed bag. X and Y rotations are calculated globally, Z rotations locally. Wouldn't it make more sense to be able to switch between local and global? In most cases you only want to work with local rotations anyway.
While we're at it. Why is there a separate tool for X and Y rotations? Wouldn't it make more sense to have one tool for rotating Z only and another one for for rotating all three axis, you know, with one of those nifty 3D ball widgets for rotating all axis.
You are right. The rotation angles for the layers have a very strange behaviour. I have not cheked what you said about the differences of local and global rotation, but composite something more than a cube by rotating the layers is not a easy task the first time.
Mmm, I wonder what those X, Y and Z rotation co-ordinates look like under the bonnet. Maybe it's possible to script a three axis rotation tool that always works on local co-ordinates.