CAD application development