Shader FX is a full-featured real-time shader editor for 3ds Max. It allows artists with no previous programming experience to build complex HLSL or CG FX shaders.
These shaders can be used inside the 3dsMax viewport, game engines or real-time (architectural) visualization.
Built inside 3ds Max, it offers a gradual learning curve.
Download from here.