A “Professional Garage” is working on 50-100 different types of vehicle. I have, for instance, no need of Whitworth or Spline Drive sockets on a NA MX5. I binned my spring compressors years ago. I’m not about to get into timing belt changes. Most socket sets come with imperial and metric sockets. These days, unless you have something ancient or American, the only imperial socket that gets used is the half inch, and thats because you’ve lost the 13mm. I have never needed to use a 11mm, 9mm, 4mm socket. Ditto Allen keys. On a Japanese car, you only need JIS screwdrivers. Those spanner rolls brought off the sunday market, contain a selection of mahoosive spanners that will never see action on a MX5.
In addition, the tools don’t belong to the business. They belong to the mechanics. When the mechanics leave, the tools go with them.
I recently gave away probably half of my tools, eg all my 3/8th drive sockets and ratchets to my niece’s mechanic boyfriend, as he’s brassic. I have too many tools.
Never ever have a 3/8th socket set with a half inch torque wrench (for obvious reasons). I also have a low range torque wrench, along with a standard range one. In 30 years, its been used twice, when replacing a cam cover gasket. I literally have no further use for it.
On something non-Mazda, years ago I stripped down a Jaguar XJS rear end. I needed 2 spanners and a big screwdriver to get the rear subframe and diff off the car, solo. My spring compressors, brought for the MX5, were useless for the 4 Jag springs, so I rented the type of compressor needed.
As mentioned, go for hex sockets. In the usual home diyers sets, they are usually star sockets. These are mostly ok, until you come to take off a strange bolt like the 14mm bolts holding in NA/NB seats, then you find these sockets will round them off.
Go to Machine Mart. Buy their own brand Clarke sockets on a rack. I threw away the useless plastic cases the tool sets come in year ago. Its better to keep sockets on a rack, than to fiddle around finding the right hole.