Lots simpler, of course, but I wrote a program that would generate my end of year reports for the poobahs by running a single dot-exe program.
It involved parsing out details from my data base to report about ten or twelve statistics that were needed.
I'd do this in the last week of October (end of fiscal year), and it would print out the required reports including my cover letter, I'd send them out, and not process anything else until the first weekday in November.
I'd usually take a couple of days off in that period, and other people struggling with their annual reports would ask how I could afford to take time off in that period.
But that was a simpler time, and simpler software.