XC_GUI is a lightweight Arduino graphics library for small embedded displays. It provides buffered drawing primitives, text rendering, bitmap support, and a display-driver abstraction for TFT and OLED ...
I didn't expect to love it, and it has a learning curve, but the possibilities are endless.