This is my kind of question. You fish saltwater like I do. I have a freshwater box and a saltwater box. I say box, but I mean bag. I went to walmart and got a tackle bag made by ugly stick. It came with organizer boxes in it and lots of storage space. I just put a strip of blue tap on my saltwater bag. It has a shoulder strap as well. I wouldn't advise keeping freshwater stuff with saltwater stuff because it will rust like crazy. In the saltwater bag, keep lots of crankbaits, nothing under 6 inches if I were you, and color depending on the bait that is normally there. My cranks are either mullet colors or greenback colors. I have a couple pinfish crankbaits too. I use a lot of bucktails as well for snook and reds. Weights from 1.5-2 oz, and the colors don't really matter, but I've noticed reds seem to go for the pink or chartreuse, and snook go for white or chartreuse. Could be a coincidence though. I keep berkley gulp shrimp with popping corks for fishing flats or slow water. Fishing with popping corks, IMO, is one of the funnest kinds of fishing. Keep leader material too, because your line can get mangled on rocks and whatnot, and I'm a believer that fish can see braided line (I run 50lb flouro leader). If you're drifting live bait, use a leader set up with a 1/0 or 2/0 hook, going to a barrel swivel with say a 1oz egg weight. This is used for moving water with a drift. It will keep the bait around the bottom, where lots of big reds wait for passing fish. I would only use circle hooks, basically because the fish will hook itself, and all you have to do is reel. Make sure your hooks are stainless or "saltwater grade". Most other stuff will start rusting very quickly. I would keep some silver spoons handy too. Its fun when a school of jacks or blues come along, and they'll start tearing up a spoon and the fight is on.
I mainly fish Brevard County, FL for snooks and reds. I frequent Sebastian Inlet.