When I first heard about
ESP Easy firmware I was very hesitant to learn another language for just one project. Then I found the only easy solution for one project was using ESP Easy. So I bit the bullet and gave it a go.
Turns out you can have many projects working without using any code. Just flash the ESP8266 with the firmware, then it is all web base interface from there! There is also the option for some scripting as well.
The Dev version of the Mega script has a very extensive support for sensors, devices and displays. No need to load additional libraries.
ESP Easy supports a large range of systems and protocols including MQTT. I use it with Node Red and EMONCMS.
It is not designed to replace Arduino. It is a solution for beginners and for when you just want a project to be up and running quickly.
What does surprise me is the lack of coverage on Youtube, Instructables and similar.