We use a custom field to note how individuals prefer to receive their giving statements. We default to only sending digital giving statements, but we print statements out for people for whom we don't have email addresses or who have explicitly asked for a printed copy.
I set up a people view and report that lists all people that have explicitly asked for printed giving statements. It'd be really nice if I had the option in the print dialog to print statements for everyone in a particular view/report.
In the meantime, my process is to use the built-in print option for everyone without an email address, then I do a second step of manually generating the "Giving Statements" report and filter by name, in which I manually copy over the names from the aforementioned view/report.