Once I wrote a little pet project to sample words from /usr/share/dic/words and concat them together to produce "memorable" passwords. It was fun but certainly not good enough for real world use.
At the end of the day any password manager will do the job, the problem is getting people (friends & family) to use them.
replies(1):