A little more clarity on what you're looking for and the budget might help with recommendations.
E.g. Are you thinking of the classic 299pc Craftsman tool sets of old and just debating whether to choose an all-in-one versus piecing it out - or are we fully outfitting a rolling 7 drawer tool cart for a tech who needs to be ready to work?
We can make recommendations for a $500 budget, but they won't be the same as a $5000 budget.
Are you looking for sockets, ratchets, screwdrivers, pliers, prybars, punches, electrical diagnostic tools, pullers, impact wrenches, cordless tools, work lights, bit sockets, torque wrenches, tool organizers, storage, etc. - or just some of that?
Do you want tools this 17 year old will still be using these tools when he retires - or is it better to be fully equipped now and he can replace them as they wear out with better stuff?
If I assume you want a pretty complete but affordable socket set, this one from Tekton is reasonably complete and sells for $445. It has good quality sockets, it is well organized and hard to beat in that price range. Your son can easily warranty items that break and the quality is quite good.
Probably Tekton's closest competition is from Gearwrench. Gearwrench has some nicer ratchet options in my opinion, but enthusiasm for the sockets seems to be waning on this board. Still, they are some good tools and competitive prices - and they have EVA foam options now too.
That's awesome if working out of a tool cart - easier to grab tools and replace them than a blowmolded case, plus it is obvious if you forget to replace something. It's expensive to do this stuff after the fact, so I consider it a real value-add.
If you have a larger budget and are willing to piece some things together, I would strongly recommend Williams's USA line. It is basically Snap- On socketry with worse size marking.
Going this route you would buy each socket size separately (e.g. 6pt metric shallow 3/8's) and choose how wide you want the span to be - e.g. for 3/8ths, do you want no overlap with 1/4" and 1/2" sizes, so something like 12mm to 19mm - or 5.5mm to 32mm? Both are options and have no skips. This option would let you customize more.

BTW, the Williams round-head ratchets like the B52a are pretty sweet. Lousy finish and polish, but inexpensive and shockingly low back drag.
Williams also has a Taiwan line that is very comparable to Tekton. It gets overlooked because the USA stuff isn't that much more - but the Taiwan stuff is good too. Consider it like Bluepoint.
If your budget is smaller and your son will upgrade when he advances, even a budget brand like Husky might be worth a look. The sockets are still pretty good - and they have EVA foam options too. Plus, warranty is fast and easy. Add a nicer ratchet or two if you have budget and the socket set would be even better. Don't buy Husky pliers though - they are not good.
My recommendations are going all over the place because I'm not sure what budget you're working with or how comprehensive you want the set to be. These are just some options in the mid-tier range for all-in-one socket sets. The options get out of hand if there are no parameters.