@Vindaar, I am working on doing some bindings to [gr-framework]([https://gr-framework.org/)](https://gr-framework.org/\)). My bindings are not mature, but I believe it could be a better option that using Cairo.
I have created both animations, images, ... in both windows and pictures. It could be a better way to abstract the backend. One of the main problems I am facing is documentation.
