In Arcade, you can already rotate a geometry. There is also an offset function, but this translates the geometry only in horizontal direction (left or right).
I suggest to add additional Geometry functions:
- Move : move a geometry by defining a startpoint and an endpoint
- Scale : scale a geometry by defining a basepoint and a scale factor
- Translate : reposition a geometry by defining 2 pair of points -> this will move, rotate and scale at the same time (also known as an affine transformation)