Hah nice! I made something a bit like this too:
ssh paint.dn.ht
It's using kitty/iTerm2/Ghostty image placement + pixel mouse reporting support for drawing...and for more fun:
ssh ski.dn.ht
:-)