We utilize 1 gal zip-lock bags for groups of similar components. All chargers in one bag, tray and arms for each camera in separate bags, All gopro components stored in a small sealed box. Had to drill a small 1/16" vent hole in the gopro storage box, the seal would vent and pull a vacuum on the box during airline travel, almost impossible to open afterward.
Lens and cameras are stored in padded cases. All of the bags and components are then stored in a tote from HD w/ folding lid flaps. Keeps everything organized and ready for the next trip.
Our house is large enough that we have a room dedicated for dive and camera gear. Installed heavy duty clothing racks and shelves to hang wetsuit and BCs, and store totes. Have several totes labeled for gear: His, Hers, Cameras, Mechanical, Liquids, Misc. Installed long hooks on one wall to store several pairs of fins.
Keep a 6' table in the room to prep gear for the next trip or servicing equipment.