Я нечто похожее планирую в своём языке, но в текстовом виде. Сделать как можно больше различных обобщённых алгоритмов, а потом собирать из них программу как конструктор в декларативном виде.
Я даже когда-то делал нечто вроде декларативного конструктора шейдеров в своём графическом движке как альтернативу убершейдерам. Такая идея мне очень нравилась и круто работала, и я нигде не видел ничего подобного.
Так и запишем, touch designer не существует, это выдумка иллюминатов