Just a thought (and maybe this was said earlier, but I didn't understand), but what if the editor wasn't exactly tied to MD?
My thinking:
Use web based tool on macrodroid.com to create macro
tool generates QR code scannable by MD with all macro info contained within it
MD creates macro...