Computer Aided Design (CAD) is revolution in today's competitive industry. In mechanical industry, design process is very time consuming because it is iterative and requires experienced peoples. Computer Aided Design (CAD) tool can be used for various application in mechanical engineering resulting less time in design and better productivity and quality. There are many CAD packages available in market for design which demands modeling skills. This paper aims to developed software application for product design and its CAD model updating by automating repetitive tasks using SolidWorks Application Programming Interface (API).