Lots of functionality, you build anything you can do from scratch once you learn how to use this tool.
Ease of use
The learning curve is steep. You must have a good idea of how to build extensions from scratch without any tool.
The support is great, The author responds quickly to issues that you post about. The community is there to help as well and always helps
There are videos instead of written documentation. The videos are indexed so you know what topics are in them and can just straight to that.