This is a kaleidoscope-inspired drawing tool. It was built in Vanilla JavaScript with a touch of jQuery for event handling. LocalStorage is used for saving user settings. Some external libraries and tools were included for file saving and color picking.
Any time of year you can find it here. I recommend you try it on both mobile and desktop to see what works best for you, usability-wise.
To truly understand how it works, why don't you try and build it yourself? This is my Mandala Maker tutorial.
I opened this Facebook group for you to show off all your cool drawings.