I have a LUA addon that allows me use the native in-game macro and keybind creation system to create keybinds and macros, save them to various action bars in game, and then save and load these settings as profiles.
This addon normally would allow me to take the settings from one account and login to another account on another system and, after transferring the addon data, import these settings, placing my macros and keybinds exactly in the same unit frames as my previous system/account.
However the addon was coded for retail WoW ver 8.0 and WoW Classic is currently only version 1.13. The addon's core functionality already exists, it just needs amended to work for WoW Classic. If you're interested in doing this for us, we will also have other LUA projects for you if interested in more work!