In this space here:
How about having tabs that be better organize the blocks within that particular screen?
The user can name the tabs whatever he wants. Example: I would name some of them:
-
vars and procs
(for global var declarations and procedure definitions) -
navigation
(for the blocks responding to menu choices, etc) -
processing
(for calculations)
etc