You are best off getting decent quality tools rather than a set. There are fewer tools needed now than there used to be a few years ago (eg the 32mm headset spanner / BB fixed cup /BB pin tool / lockring spanner / pedal spanner set that used to be standard).
It's also best to keep home tools separate from on the bike tools, otherwise you'll end up looking in your saddlebag for a tool that's still back at home.
Start off with stuff as far as the dashes, then fill in as required.
Chain tool
Set of long ball-end allen keys (Bondhus?)
cassette lockring tool
bottom bracket tool (screw-on Tacx are good unless you have an unusually long BB axle)
crank remover
chainset back bolt tool
12" adjustable (Bahco?)
chain whip
8,9,10mm combination spanners
spoke key
-----------------
workstand
proper pedal spanner
Cable cutters
cone spanners as required
tape measure / vernier calipers / steel ruler
Pliers
small needle point pliers
Mole grips
screwdriver with separate bits as required - electric can be handy.
flathead and crosspoint electrical screwdrivers
largeish cheapo screwdriver for levering, using as a drift etc
soft faced hammer/mallet
grease gun
scissors
small properly sharp knife
Then if you get really keen, there's things like a headset race press, fork crown race fitting tool, wheel truing stand, gear hanger alignment tool etc etc.
If you've got a good tool shop locally there's generally no need to go for whole sets of spanners etc to just get the 2 or 3 sizes you need.