Действительно все так тупиково?
VBA в AutoCAD не развивается очень давно и не поддерживает очень много как новых, так даже старых возможностей, которые есть и в VisualLisp, и в AutoCAD .NET API (C#/VB.NET и т.д.) и в ObjectARX. Поэтому если программировать для AutoCAD, то лучше выбрать другой язык программирования.