Da dieses Problem in vielen Gewerbegebieten auftaucht, gibt es dazu natürlich auch ausufernde Diskussionen, z.B. diese hier:
Small scale landuse=industrial vs. industrial=*
Zu den von Dir genannten Geländen: Autowerkstatt und Parkplatz siehe Post von @OSM_RogerWilco, wobei noch zu beachten ist, dass amenity=parking für das ganze Firmengelände nur dann zutrifft, wenn dort ausschließlich Parkplätze sind. Wenn es dort weitere Einrichtungen gibt, müsste man ein anderes Tag wählen.
Ein Lager/Werkstattgelände einer Baufirma (ohne Verwaltung) wäre ein Bauhof. Zum Tagging derselben gab es ebenfalls umfangreiche Debatten ohne konkretes Ergebnis, siehe
- Bauhof, Straßenmeisterei, Autobahnmeisterei .. wie taggen?
- What's better: "building yard", "maintenance yard" or something else?
Da es trotz endloser Debatten nicht zu einer Konsensfindung kam, bin ich mittlerweile dazu übergegangen, solche Bauhöfe mit industrial=maintenance_yard + operator=* zu taggen. Eine Alternative wäre auch industrial=depot + depot=maintenance.