I like these examples Boleeman.
They remind me of a website that imo has many similarity to your adventures with Lazarus and which was named DelphiForFun (I believe a copy of that website is now listed
here).
It had/has many examples of math sometimes stuffed into a graphical representation thereby informing the reader of 2 important things, e.g. how to program something with Delphi and how to understand the math/mechanics behind it and visualize it.
You have now made so many interesting examples that these are imo a worthy competitors/successors to those examples listed at that website.
Keep up the good work and have fun !