Let me preface this whole album by saying thank you to deadeyedick for this idea.
http://www.supermotors.net/registry/16132/56179.
My project's thesis was based around versatility. Each switch has 3 positions. Position one was an automatic switch. The accessories would be powered regularly with matching components. Interior lights power with door open, running board lights same way, visor lights turn on with sidemarkers, and rear lights with reverse.
Then, switch position two would allow each accessory to be independently turned off. Want rest of interior lights on but not new ones? Switch position 2.
Switch position three was an on switch, so I could have my interior lights always on, or my runningboard lights, or visor, or even turn on my rear lights while driving to signal someone to get off my tail.
The only switch that differs is for fog lights, where 1 and 3 are both perm on.