Gemini / Lyte quest do a lovely switching controller, which I've been happy with for about a year now. (only took me 15 years to discover it! doh!)
I think its called a SF-288 (or something) - mainly black, with yellow diagonals in opposite corners.
It consists of two parts. A control panel, which stays down on the ground/decks with you, and a switch pack which sits up in the heavens with your lighting rig. A 9 pin (Atari Joystick/Mouse style connector with thumbscrews OUCH!) data cable links the two together.
The switch pack has 8 x IEC (kettle like) sockets on it, and a 9th IEC with is unswitched for perhaps a mirror ball motor, or UV or backing light/name light, which you'll never want to switch off.
Heres the clever bit....
The Control panel (19'' rack mountable) has 8 switches, in two banks of 4....bank A and Bank B.... Each switch (for each effect) can be switched to ON (all the time) OFF (all the time) or "TIMER"....
Each bank has a timer between 1minute and 16minutes (ish)
So, lets say you set bank A to 3 minutes, and bank B to 5 minutes. Anything which you set to TIMER in each bank, will come on for that many minutes, and then switch off for the "other" number of minutes, during which the other bank takes over. Its a great way of ensuring that "Duty cycles" of individual items are not exceeded (which could shorten bulb life, if over-run)
Wiring is a doddle. Instead of 8 x 5amp power cables/extension leads snaking their way upto your overhead lighting rig, you simply have ONE lead, and one thin data cable.
The Switchbox is good for about 1500watts at any one time, (eg: 6 x 250watt effects) and has a push button reset if you forget to count your currents!(or raisins)
The switchboxes are also daisy-chainable, so that if you wanted to run 16 lighting effects "up there" you can...When you flick ON channel 1, then the effect thats plugged into Channel one on EACH switchbox...comes on... (obviously, you need to run another power lead to the second switchbox), however, since each switchbox is only 1500watts, you could run one 13amp 2way trailing lead up to your rig, for them to share.