It literally took me a year to figure out how to rotate non box objects along odd planes. Pretty easy once I figured out. But man is this process convoluted. I could have sworn this has already been asked of before but couldn't track it down. Maybe it was about making 3D Move and 3D rotate have previews? Oh yeah that was it.
Here's the ask--
Add anchor point capabilities to the OIP and all objects:
Ability to set "Anchor Point" of a 3D object. For symbols, this is basically the same as the insertion point.
This is the point that an object rotates or moves around or inserts with. I.e., if you create a 2' square and it's Anchor point is 0,0 and you place it at 0,0 it will be center aligned. This already works for many kinds of 2D objects.
As soon as an object is extruded / 3D, it adds a Z so you can create a 3D anchor point. By default it could be "center of object" - but you could also do a "on next click" behavior or something. Right now there's a "bottom Z" for (some) 3D objects, which is helpful but not quite what I'm talking about.
Add 3D X,Y,Z move control handles:
Ability to "Show 3D handles" that originate from the anchor point. That way you can move in 3D freely and know what axis you're using. Much faster!
Add 3D X,Y,Z rotate control handles:
Same as above but with 'Show 3D rotate handles"
Here's an example of a combined 3D X,Y,Z Rotate and Move handle
It's definitely weird that Vectorworks doesn't have 3D handles.
Here's the previous, slightly less useful wishlist item: