Click to place blocks. Press 1 to switch to a square. Press 2 to switch to an equilateral triangle. Press 3 to switch to a circle. Press 4 to switch to a right triangle. Press Q to save. Press W to load. Press R to rotate. Press E to erase.
I came up with the scripts myself. The loading rotation is broken, so I need time to fix that. Maybe I will turn this into a full platforming engine, but that is TBD.