(Copied from original User Voice forum)
"...have a single node editor instead of having a hypergraph, hypershade and a node editor and oh yeah.. a node connections editor"
"Consolidating everything into the Node Editor is the way to go. I don't know anyone who still uses the Hypergraph.
The only thing I use the Hypershade for is to deal with the upper tab groups, organizing, assigning, and generally dealing with shaders, textures, shading groups, etc. It would be amazing if that was integrated into into the Node Editor and I think there are definitely some improvements that could be made to how shaders, textures, etc. are organized and renamed and so on. Making it easier to see full shader names, easier to rename shaders, better list view that lets you list shaders with lots of different info columns with the ability to sort using different columns."
"I always thought it would be best to show dag hierarchies using special connection lines in the hypershade. So, why not implement that in the node editor?
It would be also very nice if all different node types could be shown an hidden like in the viewport.
I would also like the possibility to rotate selections of nodes in the hypershade so I could arrange them properly. Implement that in the node editor!"