Specs are quantitative aspects of the option such as the price
Pros
Pro
Infinitely tweakable
Tasker has an impressive amount of triggers, actions, and parameters that can be used together in an incredible variety of ways. It can even accept scripts to follow instructions.
Tasker has the ability to create custom applications, effectively replacing multiple installed apps in your phone with tasks that are triggered automatically. What's even better is that they will be custom tailored to fit your specific needs.
Tasker has awesome plugin support to connect with hardware that usually requires installing specific apps. For example, it has a plugin for Pebble smartwatch so that you can automate tasks that require using Pebble.
Tasker lacks good documentation or tutorials, which is important as the learning curve is very high if you want to use its advance features where this app actually shines.