A buyer's checklist for shop management software: package ingest, shop-floor usability, revision control, 3D model access, and customer-facing quoting.