One thing I find myself doing a lot is spending almost my whole time in a block editor, creating a library block or otherwise. Any way you’ll be able to “maximize” a block editor into the scripting area, kinda like the old MDI interfaces? Example:

(Ignore the bugged controls, but as you can see I restored the window.)
Most of the times you just have to awkwardly move it. Im sure you can seperate the block scripting area itself from the dialog and simply have the dialog a “container” for that, and hide or delete it (and bring it back).