Maybe you have a look at ShaderTool. It is a new node based shader editor but with additional HLSL and GLSL coder editor functionality. You can just code shaders as in FX Composer but also use the node system to build up your own rendering pipeline.
You can find it on Steam or at http://www.shadertool.com
Worth having a look at it
Username or E-mail