Shader Editor - программа, в которой можно создавать и редактировать живые обои с помощью языка программирования высокого уровня GLSL. Есть редактор с подсветкой синтаксиса и ошибок.
Введение в OpenGL Shader Language - http://www.gamedev.ru/code/articles/GLSL