Going through some work and creating breakdowns.
I've created a node editor script for Maya which I'm releasing for free. If you're like me and prefer using Maya's node editor because the Hypershade is cumbersome, this might be useful for you.
The node editor is awesome but I've found that it needs a bit more functionality and you always need multiple windows open when trying to work with your scene. So to try and fix that I've created this utility script which lists all of the shader/texture/utility nodes in your scene and allows for super quick access within the node editor itself.
There's also a smart renamer script which will automatically rename your shader and all attached file nodes to match the channel they're plugged in to (eg myShader_color, myShader_roughness).
Hope this is useful to some of you