Да уж, не есть гут.
Сейчас работаю над утилитой для "пакетной" обработки документов - поиск-замена текста, валидация документов определенным требования, ну как примре налицие определенных слоев, верное именование, цвета и иные правила, определеяемы пользователем. На вход папки с документами, на выход копии обработанных + отчет с предупреждениями.
Сейчас уже есть определенные мысли по применению заданных пользователем команд к этим же документам, ну и соответственно хочется не руками вбивать именования команд а дополнять так же по табу, как в консоли autocad.
Но, скорее всегов этом смысла особого нет, интерфейсно это можно и иначе и много удобнее сделать.
У меня вилимо у самого проснулся спортивный итерес когда я не смог докопаться до истины в этом вопросе.