Move the mouse to the left for the palette to appear. Don't add or remove lists, because they will cause bugs (it corrupts the list of sprites). [R] hold to reset the editor. [D] to duplicate the block below mouse [C] clean up [arrow keys] to scroll [space] create block by opcode (see blockdefs list, and blockInfo list)
I made most of this when Scratch had a blue theme. I don't think I'll finish this, partly because almost all code is in the text renderer sprite and the editor is lagging extremely Inspired by this Scratch simulator (featured on TurboWarp): https://scratch.mit.edu/projects/290745095/