I have 4 separate box groups. My saltwater bag will be used hopefully 1 more time. I will inventory, and make whatever leaders etc. I need for spring this winter on the days you can't fish.
Box 2A- hooks/lead/terminal tackle - I put a little fish formula (light oil base) on my bronze hooks. Plastics are stored in original bag separate from hooks and jig heads. If you don't and there is some rust it will discolor plastics. I put my warm-weather stuff up in the garage until spring. Box 2B lures- I don't do anything to except keep them dry and in the garage until spring. Box 2C- topwater is same as 2B, just keep it dry and clean
Box 3- Sauger jigs- keep a supply of these separate. Will add extra trebles with stinger line. I'll get this out and re-load it in a month. Winter is coming.
Box 4- Grubs and leadheads- keep only a half a pak of fresh grubs in the colors I use, plus multiple weight leadheads and reaplace lost after winter trips. This keeps them fresh and rotated. In spring these are put away ultil late fall, with the clean grubs back in the pack and the off colored ones in the trash.
Keeping this all separate makes it easy tp pick up what you need as you need, and keepw me from having a boatful of stuff I won't use during a particular trip, and makes for pretty easy storage.
I intentionally don't have a big box as it is just easier for me to rotate it all out the night before you go on a particular type of a trip.