I AutoCAD finns en rad verktyg för att special-anpassa systemet till särskilda uppgifter. Det kan ske vid utveckling av moduler och funktioner, skrivning av scripts etc. Utveckling av moduler och funktioner görs i programmeringsspråket ARX. En väsentlig del av NetMap-funktionaliteten är programmerad i ARX, som grundas på programmeringsspråket C. Användaren har typiskt inte behov av att känna till ARX. De funktioner, som är utvecklade till NetMap i ARX, är uppdelade i moduler, varför den största delen läses in vid start av programmet. Det har den fördelen, att det bara i efterhand ska läsas in moduler för att lösa specialuppgifter. Följaktligen görs inläsning av den aktuella modulen första gången man har användning för en av dessa extrafunktioner, efter start av AutoCAD. Systemet kontrollerar automatiskt, om en modul redan är inläst.