Tackle storage seems to be the ongoing mystery in the fishing world. There never seems to be enough room for all the stuff it takes to fish.
Here is what I use.
For crank baits I use a B and B baitboxes. You can find them here http://www.bbbaitbox.com/
They make everything easy. No tangling and no troubles finding things. It has made crank bait fishing far less of a hassle. Changing baits all the time is no longer such a mess.
I then have a older cabelas tackle bag that has plano boxes filled with Jig heads, Hair jigs, Blade Baits and jigging spoons. This is my walleye hardwear case. I keep all my plastic in the Tackle Utility Binders from Cabelas. It makes them easy to carry around. I keep just what I will use during a day of every color and keep the bulk plastic in a rubber bin at home.
I then have a similar set up of a larger tackle bag with just bass tackle. Then one for toothy baits and one for pan fishing.
I have found that keeping it divided by species is the easiest way to be able to find things.
That is just what I do. There are 100’s of different ways to approach storing tackle. There is no one correct way it is what works best for you.