hum, well thats true, but, i can clea it up, i usauly do it whe i convert it for GS, and remove layouts and stuff, They run fast on my laptop anyway.
i do't see other way of building shaders, since the visual part would be hard.