This addon allows you to save and load keybindings account wide. You can load them as global, character specific or as temporary (resetted after reload ui) key bindings.
You can also connect specs to specific key bindings. When the player activates another spec the keybinding connected to it will be automatically loaded. Again you can adjust the loading setting whether it should be loaded as global, char specific or temporary.