Thanks! :) Yeah definitely possibilities for a different theming. Good ideas about difficulty modes and preventing similar puzzles in a row.
Personally I kind of like not destroying the players' creation on every new level, to make it feel more like a sandbox! But yeah I take your point that starting from scratch each time may be a better framing.