I'd tried Tasker and failed miserably with trying to get it to do what I wanted. MacroDroid has some great templates and only took a few minutes to understand. Combining its macros with Nova Launcher gestures has made my phone even more usable. Totally worth paying for the upgrade (more macros, no ads).
Very handy for me. I often use my phone to play music as I wash pots or wash and cut produce. I made some macros to allow me to adjust the volume by bringing my hand near the phone's proximity sensor, so I don't have to touch it with wet, juicy, or soapy hands. Another one I use a lot is a macro that dims the screen maximally when I flip the phone from face down to face up with my hand near the proximity sensor, and restore the brightness when I flip the phone face up without being close to the proximity sensor. And the list goes on...
Very frequent updates and responsive to customer requests. Paid for pro and don't regret it!
There is a learning curve as actions are not well documented. But it is a powerful way to automate your phone.
Easy to use. I read app permissions. In the end the question boils down to whether or not you trust an app. I use MacroDroid a lot.
Excellent app. Try it and if you like it, get the pay version - I did. Definitely worth it.
Fixed issue where drawer would disappear when app is swiped away from recent app list.
Added persian language (many thanks to Mehdi1832).
Improved Right to left language support.
Volume button trigger now has option to listen for volume changes so it can work with the screen off in limited cases.
Other minor fixes.