Bitaddress.org was meant for you to save and run offline. It is a single self-contained html file with inline javascript and no external references or links. Save to your hard disk, notice it still is completely functional when run without an internet connection.
+1 i obviously edited my post to late saying the same thing
Indeed

. So my script duplicates that functionality - but it allow some customization (I hope someone with more talent than me can contribut a getter design). The next script I'll release will make it easier for Electrum users to generate PaperCoins. You will run it like this: "script ...." and it will create a new wallet (so you'll have it later if you want to, but separate from your main one), transfer funds, generate PDF, all automagically. Later, I want to integrate it into the Electrum client GUI and I'm hoping this topic will attract other client developers who will want to add the same functionality to their software. Then, we can work with POS software developers to add the sweep (+send remainder) functionality. That's my secret plan! Oh wait...