haXeDevelop - новая IDE под haXe

Будущий сайт проекта - http://haxedevelop.org/ - пока там ничего дельного.
Языки используемые при разработке haXe/air + haXe/neko.
Интерфейс будет написан на AsWing. Можно будет писать плагины, пока не знаю на чем - либо это будут SWF-файлы, либо это будут скрипты на HaxeScript, работающие через какой-то интерфейс.

С июня месяца я официально начинаю разработку кросплатформенной IDE, полностью поддерживающую haXe и все его особенности. Равняться буду в основном на FlashDevelop и FDT, а также Visual Studio.

Необходимо реализовать поддержку препроцессора haXe. Это даст возможность автодополнению кода работать правильно, в зависимости от выбранной Цели компиляции (flash, javascript, C++ и т.д.). Так же это даст возможность умозрительно отделять код, который скомпилируется от кода который не скомпилируется.

В моем представлении язык haXe не полон и не совершенен, поэтому я собираю дать IDE возможность видоизменять исходный код перед компиляцией, что позволит реализовать: Полиморфные функции, Полиморфные конструкторы, а так же Перегрузку операторов. (это будет реализовано при помощи заключения некоторых фрагментов кода в макро-функции, как я делал и ранее http://haxe.ru/node/308. Только теперь это будет делать IDE непосредственно перед компиляцией)

Так же я считаю, что должна быть поддержка UML-проектирования и функционального проектирования.

Дебагер (в каком-то виде), и Профайлер. Возможность ставить breakpoint-ы и трейсить значения заранее указанных переменных в определенных местах.

Создание снимков проекта. Т.е. сохранение текущей версии, и возможности до нее откатиться.

Поддержка и автодополнение языка HxSL.

Графический редактор, по возможностям приближенный к Macromedia Flash 8 (Самое удобное средство разработки, что я видел в жизни). Поддержка AsWing-а

Встроенный Help как в Visual Studio.

Собственное выявление типов IDE-шкой.

Крутой рефакторинг, а не как в FlashDevelop

Создание собственных кнопок, для каждого проекта, на которые можно вешать исполняемые скрипты (shel, bat, hxml)

Планирую включить в IDE всякие удобные фишечки из других IDE, типа шаблонов или Quick Fix из FDT, или автодополнения switch-case для Enum (в haXe это особая тема). И мне необходима ваша помощь - подскажите, кому чего не хватает.