I just happened upon this tool while doing some reading today:
http://developer.nvidia.com/object/fx_composer_home.html
The NVidia FX Composer looks like a completely awesome tool for creating shaders, and it's completely compatible with the DirectX shader format used by XNA.
I'm still going through these documents, but this looks like it could be really useful.