It cannot be done with an intent I'm afraid. I have plans to directly implement a long press trigger on the home screen using default app functionality but there is no such trigger available currently.
Maybe you can make MacroDroid home screen app and when you access it that way launch another launcher app directly. The downside is that it may take longer to load.
Also it would launch MacroDroid again if killed in background.