Getting a small pouch and some smaller/lighter gear helped me out a lot with the problem that you're describing. I keep this pouch in my back left pocket, along with a PT Attitude. It contains:

Fisher Stowaway Pen
Leatherman Squirt P4
P-38 Canopener
Compass
Small glue stick
Duct tape
6feet of cord
Sewing kit in mini ziplock bag
--2 Large safety pins --1 Large button
--2 Medium safety pins --1 Medium button
--1 Small safety pin --1 Small button
--2 Medium Needles --1 Large needle
--Lightweight thread --Heavyweight thread


WIth so many of my toys in this pouch, I don't have much in my other pockets. My key chain has only a fox 40 whistle, PT Pulsar light, and two keys. These and my Benchmade Mini-Griptilian are all that go in my front right pocket. My Left front pocket has only my Zippo and a hankerchief, and my wallet, including fresnel lens, goes in my back right pocket.

This is my Sub/Urban EDC. If I'm planning to be in the woods, than it obviously changes.

Hope that helps,

Chris.