Shaders can be a part of a material, yes. But I really mean "material" which is more than just shaders.

And not a button alone... I want some menu with sliders for all the fixed stuff, and some selector for .fx files.

When I'm fine I want to be able to store the new material in some sort of material list where I can later choose the material again in case I need it for anoter object.