##A Modest Proposal##
As per version 1.0.13 of the Shader Editor Extension, it will look for #define SHADERNAME name in both the vertex shader code and the fragment shader code.
If name is defined for both shaders, and it's the same string, the name of the program is that string, e.g.: "Shadertoy".

If only one of the two is defined, the name of the program is "vs_name / fs_name", e.g.: "Quad / Shadertoy"
