Describir: CAD systems framework