I hadn't seen that before, but I don't think it addresses my biggest problem with HA automations: it's not a GUI.
When I'm developing my automations I often need to do a lot of testing and debugging when things don't work as expected.
I find that Node-RED allows me to do this extremely easily as I can click on nodes and see what values are being passed around, and what state things are in.
AppDaemon would be great for that, as the callback methods it requires for listening to state changes or scheduled timer can be independently unit tested and debugged.
When I'm developing my automations I often need to do a lot of testing and debugging when things don't work as expected. I find that Node-RED allows me to do this extremely easily as I can click on nodes and see what values are being passed around, and what state things are in.
Nonetheless, I'll look into AppDaemon :)