This is really excellent. It's a fantastic tool for learning puzzle design as a discipline. I notice that doors, if they start open, will close when triggered by a lever, but not a button or a plate. I wish they closed for any trigger, that would make possible a lot of interesting puzzle mechanics. Having one action that is both advantagous and disadvantagous to the player in different ways is a really important idea in puzzle design. I really hope you're able to take this idea further, I'm loving it.