Hey Dillon,
Don't know about pouches man, but I can recommend on a great tape holder I just got. It is called the ToughGaff, and you can get it in B&H, Studio Depot, and some other stores I think...
here are their site: www.toughgaff.com
check it out... good luck!
Joe