Here’s a little thing I just found (I have lots of silly bits of code like this kicking around) :
Generate a calendar in a strip layout, suitable for printing, with lots of space for writing notes next to each date.
I originally did this as a visual basic word macro, then later as this php script.
I used to use this to do big calendar printouts to help with family logistics, usually at this time of year, covering the months around Christmas. That’s back when we four kids were all home for Christmas in Yorkshire, all with our own overlapping plans. Nowadays we might do a shared google calendar instead, but I remember the scrawlings all over the calendar wall used to be quite fun.