I would prefer some visual library of the common used shaders.
And perhaps some panel to adjust values.
For shader editing there are specialized tools and that's an entire new programming world different fomr simple game logic programming.

3DGS needs better workflow (perhaps some visual tools integrated in WED) , not extra tools , not so necessary.

Well it's just my opinion !