This should get cover you for everything except headset cup installation and removal.
Set of allen keys
Set of screw drivers
Cable cutter or dremel
Scissors
Headset wrench
Adjustable wrench
Bottom bracket spanner and pin spanner (varies widely)
Crank puller
Spoke wrench
Cone wrenches (sizes vary)
Chain breaker
Good list... I would add a few things though:
Cassette tool (or lockring tool if riding fixed)
Chain whip
Torque wrench (especially if dealing with ANY carbon parts)
Note that many of the tools listed above have many versions for various brands and standards (eg, a square taper crank uses a different tool than an octalink crank, 10sp chains often need different chain breakers than older, wider chains, etc.), so if you work on multiple bikes, you may have multiple versions of the same tool.