Now I'm curious about putting "standard" actions, like opening inventory, on a hotbar and assigning a key to it.
I have ctrl + z/x/c to mark targets 1-3 by putting those actions on a hidden action bar and keybinding those slots. I have that on a shared bar but it could be a class specific bar.
The actions like opening the inventory have icons you can drag onto hotbars, so there might be something possible.
To be specific, I am suggesting:
  1. Activate a new hotbar (one not in use)
  2. Mark it not as a shared bar
  3. Assign keybinds to the differnt slots
  4. Drag actions to the hotbar as desired
  5. Swap classes and repeat action assignment
  6. Turn off the hotbar from the UI