I have a few suggestions for the shader editor.
1: Auto layout: It would be nice if you could have your shader graph auto lay it’s self out by pressing a key. For example in Houdini if you press the “L” key your network will get layed out so that it is more readable. This is a nice feature to have because it saves time when having to look at a shader that is a little all over the place in terms of lay out.
2: Bring back Marking for long connections: Again maybe you moved it but in UE3 you could mark a shader node and shift click on another shader node and have the connection made automatically. This seems to be missing in UE4 and would be a nice feature to have.