That's neat :-) The TikZ package is quite powerful. I think I have been using \LaTeX for quite a few decades. I used to typeset The Journal of the Royal Society of NSW in it for many years. Was a lot more pleasant than using MS Word :-) I was chuffed when I made a LaTeX package for cave maps. It's my only one though: https://ctan.org/pkg/scalebar?lang=en