I've written a luamacros script that makes it easier for a user without Lua exp to create a macro keyboard. It's not perfect and does not support all luamacros features yet but if anyone wants to try it out here it is:
https://github.com/jarifle/EasyMacros
Feel free to send me feedback