&painter - After following along with Nic Barker's excellent video on the Clay layout algorithm, I rewrote my UI system with a layout algorithm more closely following what Clay does. I was able to give my paint program a nice little glow-up, and I can already see this being much nicer to use for future functionality.