Companion app port to ESP32?

Hi,
I’m thinking to develop a small device using an ESP32 and a 1.3" TFT (like those used in smartwatches).
I’d like to be able to control Home Assistant from it, in a similar way it is done in the companion app for WearOS.

I know nothing about this companion app, and I couldn’t find a link to the code repository.
Do you think it would be feasible to port the companion app for WearOS to run on ESP32 platform?
Does it seem a lot of work?

Thanks in advance,