@Kabron The benefit is that it can be used as an offline programmer. Love this idea in that I don't need to use a computer to program a few various HEX/BIN files to several different chips.
Once the partition.cvs table is converted for Arduino IDE, it made it simple to change the fat image for updates.
The project is set to be compiled with Expressif-IDF/IDE.
Modify the html / display code prior to fit your needs (Like updating to English to avoid confusion if you're trying to use the in program ability to upload files).