It's been quite fun implementing all the elements, and I still have a lot to go. Everything is themable. This is part of my Rust game engine project magnidraw which is in turn based on my renderer keydraw (built using wgpu). Let me know what you think!