Good kit for repairing iPhones?
If you look on ifixit.com  for their iPhone tear downs.  

The not only show you how to do each iPhone but also list the tools they use.

iPhone 4S

iPhone 5

iPhone 4

For example: iPhone 5

iPhone 5-Point Pentalobe P2 Screwdriver,
Tweezers,
Phillips #00 Screwdriver,
Small Suction Cup,
Spudger