Благо там не так много функционала было реализовано, и думаю за неделю можно всё это дело перевести на новый лад

Вообще, нужно прекращать строить велосипеды и прикрутить нормальный скриптовой движок, с подсветкой синтаксиса, автодополнением, нормальным отладчиком и хотя-бы простым статическим анализатором (для стандартизированного ECMAScript в самый раз).
------------ Дoбавленo в 20.11:
И вообще, это всё должно работать в реальном времени, и все изменения в коде элемента подхватываться на лету в случае применения оных.
------------ Дoбавленo в 20.23:
Ещё, мне очень не нравится текущая ситуация с кодогенератором...
Из-за ошибки в скрипте элемента, может упасть вся среда! Как так.
Среда вообще должна быть не убиваемой и иметь механизм теневой копии параметров открытых проектов и не сохранённых изменений, дабы мы не потеряли свой наработки из-за какой-то там солнечной вспышки
