It allows to create applications based on web technologies, so it is cross-platform by definition and it is less dependent on the target platform when it comes to packaging and deployment. The code seems easier to develop and maintain than that based on PyQT5. It has also many features that would take a lot of work to implement in PyQT5 if one day one wants to do it (like e.g. displaying or interacting with data in the GUI directly).
I recently came stumbled upon this project
https://nicegui.io/
It allows to create applications based on web technologies, so it is cross-platform by definition and it is less dependent on the target platform when it comes to packaging and deployment. The code seems easier to develop and maintain than that based on PyQT5. It has also many features that would take a lot of work to implement in PyQT5 if one day one wants to do it (like e.g. displaying or interacting with data in the GUI directly).
It has also an integrated testing framework (see #45).
Maybe an idea for easyfermi v3 :)