Just a little feedback / usability thing I thought I’d point out.
Scaling objects seems a bit difficult at the moment, in the sense that if the mouse cursor reaches the edge of the screen, the object cannot be scaled further than that. Overall, when doing these operations that involve dragging the mouse, the screen edges shouldn’t interfere (ie, the operation should continue even if the mouse cursor won’t travel outside the screen).
Also, scaling ZSpheres seems to work a bit awkwardly. Sometimes the spheres seem to scale very slowly, but then they may suddenly shrink / grow way beyond what you wanted as you drag the mouse.
Maybe these could be fixed for a future version? Thanks.