With IS I can create two different Keymaps.

The first will have the hotkey P to activate.
It will have one step, which means every time we press it, it does the same thing.
We can have it press 1 through 6 at once.
The GCD will likely make this fairly useless, but you can mash all six buttons at once every time we push P.

The second will have the hotkey Q to activate.
This will have six steps, which means it will do different things on each press.
We will have it press 1 on the 1st press, 2 on the 2nd press etc up to 6 on the 6th press.
This keymap won't have more then one ability fire off at once, and will fire each key on subsequent presses at the speed which we press the Q hotkey. We cannot change the order of the steps, they're sequential or what occurs on each press.



The first keymap functions the same as a piece of wood cut to the length of the six keys and used to push each at once. One of the six spells casts with each press, the others failing.

The second keymap functions the same as pressing the keys 1 through 6, one after the other. We can never change the order the keys are pressed etc, but each should fire off in the sequence we have preconfigured.