Actually thinking about this, in addition to the "all", you need to be able to group devices together and switch these off. For example, I may want to turn off all AV equipment (TV, Amp and Media Player) but not the lights. I would only want "all" if e.g. I am going out or going to bed.
Like