It's best to buy tools as you need them rather than buy everything in one go. As long as you have a set of metric allen keys, metric spanners and some screwdrivers you can do most basic adjustment work. When a job presents itself, you can then see what tools are required and buy them then. For instance, different bottom brackets require different tools. A 1-piece BB can be worked on with only a large spanner, and an older 3-piece needs only a hammer and punch or appropriate C-spanner to undo the lock ring.
Originally Posted by
BCRider
The only thing I can say for sure is that it's worth buying their thin 15mm pedal wrench since that is a universal size for mountain and road bike pedals... mostly

I've found that my regular 15mm spanner is thin enough to be used for pedals.