I fish from a Kayak and storage space and organization of my tackle is an all time premium. I have been using worm bags for several years after taking some notes from my SW fishing days. IMHO its the only way to go!
I am currently using a tackle bag from Academy. Have several of them actually, one for Bass, One for ultra-light tackle and one for strictly worms and other soft baits. I just carry my Uncle Josh Pork jars in another thats had velcro sewed to it and I glue velcro to the sides of the jar and stick them in place instead of using the slips. It works pretty good for me although I carry 2-3 bags out when fishing. But they are small, light weight and hold a gang of tackle and make for a compact package and keeps everything close at hand. Just unzip it and thumb through the sleaves and choose the "weapon" of my choice.
The only suggestion I will make is if you get the soft worm bags make sure to buy several packs of replacement sleeves when you get the bags! Not all replacement sleaves form one brand to the next are interchangable or the same size! Not all stores carry the replacement sleaves for the bags they sell either. Its a marketing ploy I guess to force you to buy another whole bag instead of continuing to use the one you got, is all I can figure.