Hi Ben - not sure if I quite get comment re marquee tool ?
I guess in a very simple sense you can use it to skew end of lines etc that occur within a marquee, but no way to make the skew of multiple elements proportional to the distance from point of rotation - i.e. so all selected elements distort consistently with respect to each other - including circles, library parts etc
But getting back to your comment re axes - I think that perhaps a "warp" command might be an elegant catch all description of desired functionality - where the distortion occurs according to nominated scale factor AND rotation for each axis
Even cooler, though less used, would be ability to have parametric distortions of axes - eg to define helical distortions, bulges etc for any element - all WITHOUT the need to drop the native properties of the individual objects involved or to create a new library part each time.
Might finally be able to knock Gehrey off his perch then! (I don't think)
PAUL KING | https://www.prime.net.nz
ArchiCAD 8-27 | Twinmotion 2023
Windoze 11 PC | Intel Core i9 10900K | Nvidia Gforce RTX 3080 | 32 Gb DDR3 | 2x4K monitor extended desktop