To automate the process of generating paper wallets down to only launching a command on a shell I've made this project:
http://paperbank.it It uses an USB thermal printer and a linux machine that stays offline like a Raspberry PI to achieve maximum security and maintain the easiness and automation of the current online solutions.