For me it depends on where I am. For freshwater pier or jettys I use a big white 5 gallon bucket that I get for free. I put everything I will be using in there. I never use live bait when I pier fish in freshwater lakes so I do not need to worry about that.
For Salt water fishing off of a pier, dock, jetty I use a big white 5 gallon bucket. I sometimes take along the cover which is attached to the bucket with a short piece of line. I also bring along a flow-troll bait saver bucket attached to a long line so I can float it off of the pier. For surf fishing the same thing except no flow-troll. I also bring along a stake with a rod holder to support my rod in the sand.