SockPuppet, as far as customizing your clothes, have you looked at Duluth Trading Company's Presentation Jacket? It comes in several materials and colors, and already has a ton of pockets sewn into them.