I like the idea!
here's a few things I noticed :
- the cursor was glitching out for me, blinking between default & custom.
- resettings the lvl reset my code too, I think keeping the blocks and just allowing modifications would be a nicer UX.
Having more blocks and maybe even different types of blocks, or checkpoint nodes to allow you to change the loop midway could be nice additions.