There are three routes on the AutoCAD side: AutoLISP, .NET/ObjectARX, and AI-assisted generation. Here is when each is the right call, with a decision table based on team size and maintenance load.