You could either use one of the Postscript modules to write a planner, or since I am familiar with Tk, I would say write up a Tk script to print out your plan from a hash into a text widget, then save them as postscript.
I'm not really a human, but I play one on earth.
flash japh