When comparing Locale vs Automagic, the Slant community recommends Automagic for most people. In the question“What are the best Android apps for making your phone automatically perform certain actions based on set criteria?” Automagic is ranked 8th while Locale is ranked 9th.
Ranked in these QuestionsQuestion Ranking
Pros
Pro No noticeable effect on battery life
Even with Locale's advanced functionality, users have reported no noticeable effect on battery life.
Pro Uses Google data backup API
All the "situations" used on Locale are saved using Google data backup API, so once the variables are right, they will never be lost.
Pro Balances ease of use and complexity
This app is complex, but the UI makes it easy for anyone to use without much of a learning curve.
Pro Optimized for low battery drain
Pro Uses WiFi to determine location
Instead of using GPS like other apps, Locale uses WiFi to determine a user's location when possible. This is one of the reasons that Locale is so efficient when it comes to battery life.
Pro Live view of executing flows
Pro Flows can be defined graphically like a flowchart
Pro Easy
It's easier than Tasker to me.
Pro Plug in
It supports all the plug in which supports Tasker.
Pro Better programming
Some flows work better than Tasker. In fact, some tests that often don't in Tasker do so easily in Automagic.
Pro Less or no dependency
It doesn't need an app like 'auto voice' or something like this of Tasker app.
Pro Scripting language is superior
This app has a much more intuitive scripting language with tons of snippets and function examples. More powerful, elegant, flexible, and seems less resource intense.
Cons
Con You are forced to draw out flow diagrams
Pretty, but at the end of the day a pain to maintain diagram readability AND logic.
Con Not popular
It's not as popular as Tasker.