I do like that idea. Doesn't really seem to complicated in theory since the files being saved are just XML. It still would be nice if a lot of shaders were redone. A box for example to allow more advance inputs by side of the shader, and exposing basic inputs to scalars. Like seed, scale, lead-in, minimum scale, and maybe some other fancy settings, fake stones could really use this approach as well with seeds and scales.
That's more of a modern node-network approach outside the 4:3 aspect ratio designed for widescreen displays and scrolling left or right.