If we had horizontal tabs in Blender, it would make a world in difference IMO.
This two mockup uses just a print screen of chromes tabs.
Personally I would love to have the screen data-block represented as tabs instead of the drop down menu we have now.
I recently had to explain the node compositing to a colleague, and you quickly realise how ad-hoc the current implementation is with just icons representing different node scopes.
and it gets even worse when you select one and it has a sub-set of node scopes.
It’s not really explanatory at all, and I think new comers have a hard time differentiate the “Final Render Compositing” or it’s just called “Compositing”.
From the nodes that are related to data-blocks such as Shaders and Brushes and Textures.
I think it could be better organized, or rather it have to get better when the nodification of everything comes along in future versions.