I find 6 point great when you’re dealing with stuck bolts/nuts which might be a little worn. 12 point can be easier to get onto a nut or bolt in a tight access situation and are fine for most nuts and bolt in good condition. I’ve only had to resort to a 6 point a couple of times on my 20 year old car.
I’ve got the Halfords 60 piece pro socket set and it’s done most jobs on my car without breaking a sweat. I’ve added onto it the ratcheting spanner (why did I not get some of these years ago they are awesome!!), a long breaker bar and a couple of extensions. I also bought a couple of single torx and hex sockets for individual jobs.
I had one of the ratcheting spanners break on me and when I went into Halfords they gave me a new one before I’d even finished saying hello! Replacing instantly no fuss, no receipt asked for!