Load GUI from file

like PyQT, microcontroller load GUI from file. and every event can handle with MicroPython

It possible ?

You can create and manage the whole UI in MicroPython.
Take a look at this: https://docs.lvgl.io/latest/en/html/get-started/micropython.html