Designing with Precision Using Design Software