Definitely possible with GSAK. Do a pocket query for the parameters you want. In GSAK select print from the file menu. Then for print format click the "condensed HTML" radio button. You can have it decrypt hints and you can tell it to print each cache on a separate page.
I also sort my caches by alphabetical order before I print them...that way when my GPS tells me I'm near a cache it's easier to find in the stack of papers.