There is a number of paper wallets, for example the most well known is a BitAddress.org.
But this one looks old and outdated, it doesn't generate SegWit addresses, have nothing to do with HD wallets and at least have scary UI on old manner.
It is strange that it is the one of the most popular paper wallets ever exist.
Paper wallets are NOT supposed to be reused whatsoever, due to the fact that the paper wallets becomes insecure after a single use. Paper wallets are mostly meant to be used for cold storage only. If you are generating it for the purpose of distributing it, they are not supposed to use it as their own address; they should transfer the funds out immediately.
Its rather idiot proof to use bitaddress IMO.
For thingie supposed to generate some bytes of entropy and convert it into few different representations it is ridiculous, especially after playing around with and using MyEtherWallet for Ethereum.
Though your browser's randomness is usually enough, it is safer to randomise it further. You can't fully trust everything.
Do we need new, beautiful, easy to explain to grandma, open source, offline Bitcoin wallet generator based on bulletproof JS libraries and tools?
No. If it ain't broken don't fix it. Paper wallets are meant for cold storage, not for them to be glittery and intrigue burglars. If used offline, it is extremely secure.