You can also search the addons/macros folder for a post I made on how to force WoW to store keybindings, macros, and UI settings (any or all) client-side. I use a mod called ActionBarSaver to swap buttons around as well, although tbh macaroon sounds better, especially if profiles saves keybindings.