Because this one is easier, really it is a piece of cake, just look at the code in the map.
@PandaMine
No you have to use hotkeys, this sys is based on hotkeys after all,
you don't have to highlight what is the buttons hotkey with |cffffcc00X|r
but you need it for the result.
I made this because I was sick of getting buttons as a result and then mapping them back to what I want, using hotkeys is much easier.
You can replace ABC with HSAS ofc.