I'm commenting here because this isn't a bug, but rather a personal opinion. In various areas, the mouse wheel is used for scrolling, while in the code area it's used for zooming, despite the dedicated buttons. Out of habit, I sometimes accidentally use the wheel in this area and change the view. Nothing serious, but I find it annoying. One more thing: the area on the left has the same buttons as the area at the top. Would it be possible to add a button to hide this area so I can expand the code area? Thanks for the great work you're doing.
Agreed on zoom, I'll add a modifier so its's shift + scroll wheel to zoom, otherwise it scrolls as it does in the other tabs. The blockly zoom buttons aren't enough and hotkeys functionality is always preferred for power users.
As for the menu UI, I'll get to it eventually but it's low priority compared to other bug fixes and new features in the works.