I think it'd be way more helpful that you'd be able to edit levels, coding, and materials on different tabs.
All these would be divided into a file system so you can organize them easily.
Because it's a bit repetitive and hurts the flow when every codeblock is in one window where you have to scroll constantly.