Каким образом вы тогда взаимодействуете с пользовательским вводом, если не через формы? Через командную строку? При большом количестве настроек это ведь не удобно.
1. Эта проблема связана только с AutoCAD до 2015 версии. Т.е. последние четыре версии AutoCAD лишены этой проблемы.
2. Я вообще не слишком много пишу на .NET - в основном на ObjectARX (native С++)