Oprócz dostępu do poleceń z wiersza polecenia i interfejsu użytkownika program udostępnia interfejsy programowania aplikacji (API), których można używać do sterowania środowiskiem rysunków i modyfikowania bazy danych rysunków.
Interfejsy programowania obsługiwane w programie:
Rodzaj interfejsu wykorzystywanego przez użytkownika zależy od potrzeb aplikacji i doświadczenia w programowaniu.