I think you may already have found this based on a previous comment but I'm going to use this 6 relay box:
Amazon.com: 12V Auto Waterproof Fuse Relay Box Block Kit [6 Bosch Style Relay Holder] [6 ATC/ATO Fuse Holder] [Relays & Fuses Included] Universal Relay Block Box for 12V Automotive Vehicles Cars Marine Boat Jeep : Automotive
Plus a rocker switch panel (there are hundreds of options, here's one):
Amazon.com: Nilight-90111F 6 Gang Aluminum Rocker Switch Panel Toggle Dash 5 Pin ON/Off Pre-Wired Rocker Switch Blue Backlit Switch for Automotive Car Marine Boat RV,2 Years Warranty : Automotive
So that's somewhat clean and straightforward and about $60 plus the cost of wire.
For controlling the relays, I'm going to get a little more fancy and use @tngw1500se
's Idea to control relays with push button momentary switches and a microcontroller as discussed here: WIRING: If I had it to do over again.....
It gives you some added flexibility such as being able to control a load from different switches (e.g. a light switch by the door and the bed controls the same light) and I can also add temperature (or other sensors) to use it to control loads like battery warmers, tank heaters, etc.
The downside to this approach is obviously complexity 🤣 But I've often tried to wade into the world of Arduino and this gives me a practical reason to do it, and thgw1500se already wrote a lot of the code for me (it's in the thread I linked above) so that's a big head start.