The main UI and GUI components are Qt. So you could use Qt bindings to build something with Rust.
If you don't want the same look and feel, it's just a normal linux with wayland and systemd. Cross compile to the architecture and adapt the UI to the small displays and you should be fine.
reply