I've a home made kit that includes 3 different kinds of plugs (rope, bullet, and BMW style), goop, plug tools, CO2 cartridges, AND a pump. Different plugs work well on different size holes. It annoyed me no end the time I had to make a little hole much bigger to fit the BMW style without tearing the plug.
If you use something that requires goop be sure to check it on a regular basis. I once was lucky enough to find that 1/2 of the three tubes I had on the bike hadn't hardened. Two of the three had never even been opened.