yeah theres a few thing i have to go to the shop for, i can't justify owning a rockshock bushing removal tool, spoke tenstion tool (you don't really need one IMHO) and chain streach tool (i'm thinking about buying one, it answers alot of shifting problems.)
and always remember if worst comes to worst you can always stop and take it to your LBS and they can sort it out, ask to watch so you can do it yourself next time, my LBS supports DIY work, ie, they won't take a cassette off for a MTBer they know is pretty experenced, they'll sell you a chainwhip and lockring tool cheap coz it's better for both parties in the long run.