Nice work! I got some Peggle vibes from this, which I really enjoyed.
I've seen a few others suggest this, and I would love an undo button too. I know it could make things easier, but having to restart completely sometimes makes experimenting feel tiring. Sometimes I'd find an interesting arrangement, but I couldn't keep testing because I couldn't replicate the exact same setup. Maybe a limited undo option could strike a good balance?