The last oddity I wrote on a whim was a C++ MFC dialog application that was a Spirograph-like epicycle/hypocycle generator. It would would generate screen art by semi-randomly generating layered epicycles and hypocycles with evolving colors. I spent an entire week of evenings tweaking that thing and adding more and more variations before I burned out on it and moved on.