I’ve often come to the rescue with a needle and thread. A sewing kit in your EDC bag can make you a hero when a button comes off or a seam rips. You can make you own, but the Raine brand kit, which is the current US military issue kit, has most everthing you need. It also has a little extra room to add items you think might come in handy.
http://www.raineinc.com/CatItems.asp?Category=Sewing+Kit
todd