I also built my own. Between the local hardware store and the internet, I got everything I needed. In fact, I think I asked more or less the same question about two years ago. It can get kind of expensive if you build your own, but I won't trust my safety to flimsy tools.
The one piece that I used the most often, as it turned out, was my roadside service membership. For some reason, I ran into a few problems that my kit couldn't take care of.