When comparing MacroDroid vs MyProfiles, the Slant community recommends MacroDroid for most people. In the question“What are the best Android apps for making your phone automatically perform certain actions based on set criteria?” MacroDroid is ranked 5th while MyProfiles is ranked 6th.
Ranked in these QuestionsQuestion Ranking
Pros
Pro Much easier to use than Automate or Tasker.
Pro Works with the vast majority of system settings
It can change lots of settings on your phone, for example you can use MyProfiles to put the phone on silent at the times in the week or locations you shouldn't be disturbed. You can set an exception group from your Android contacts so that important people can still reach you. You can use it to put your phone into airplane mode overnight to save batteries, or when you have a meeting scheduled in your calendar.
Pro Profiles are activated based on a variety of parameters
Profiles can be activated based on a specific location, calendar event, battery status, Wi-Fi, Bluetooth, NFC, screen, etc.
Pro Comes with 6 default profiles
The default profiles available are normal, sleep, outdoor, online, offline and driving. Profiles control notifications, display settings, wireless settings, general settings, and launching/closing application settings (just to name a few).
Pro Very configurable & Flexible
Cons
Con Less possibilities than Tasker
Con No UI events trigger
Does not have a way to trigger macros based on certain actions made by the user.