La interfaz de ActiveX/VBA de AutoCAD presenta varias ventajas sobre otros entornos API de AutoCAD:
- Velocidad. Cuando se realiza una ejecución en proceso con VBA, las aplicaciones de ActiveX son más rápidas que las de AutoLISP.
- Facilidad de uso.El lenguaje de programación y el entorno de desarrollo son fáciles de usar y vienen instalados con AutoCAD.
- Funcionamiento conjunto con Windows. ActiveX y VBA están diseñados para su uso con otras aplicaciones de Windows y constituyen una excelente vía para la comunicación de información entre distintas aplicaciones.
- Rápida creación de prototipos. La capacidad de VBA para un rápido desarrollo de interfaces ofrece un entorno óptimo para la creación de aplicaciones prototipo, incluso si dichas aplicaciones en última instancia deberán ser desarrolladas en otro lenguaje.
- Base para programadores. La tecnología VBA y ActiveX de AutoCAD proporciona a los programadores de Visual Basic 6 la capacidad de personalizar AutoCAD y de desarrollar aplicaciones compatibles.