In engineering scenarios, one may encounter complex design situations. Earlier, designs were drawn on sheets and manufactured manually using old methods. Now, the time has changed with the advancement in Technology.
CAD Customization is the development of support tools and technology which drives CAD automation of repetitive tasks in the design process.
CAD software comes with its own offering of general tools, it is a bit hard to fathom what each individual user may find useful to accomplish very specific tasks. Such limitations have pushed the minds of developers of the CAD systems to come up with the capability of customizing their software to cater to the needs.