If anyone is going to do it I highly recommend just going with esphome now for the firmware, it’s way simpler and better maintained. You can even update the firmware over the network.
Thanks for sharing!
I can't wait for it to get Zigbee support!
If you don't want all that stuff then do it from the command prompt, most Linux distros have it in the package manager and no doubt Mac n that have easy to install options.