yeah.. the only thing I like about ratatui really is the double buffering
a couple years back i wrote my own framework on top of crossterm, was quite happy with how it let me compose things
generic over backend too (business logic could theoretically be reused with a gui backend instead of tui)
but i put it on github. and then something something trauma ostracism paranoia so now i can't reuse stuff that i've published on github because it's too connected with my past identity