Easily create passwords to your specifications with this password-generation tool. Password Miner's dialog interface is easy to master. Operating Password Miner is as easy as falling down. Enter a master password, a URL or keyword, and a username. Click a few options to set password length and type. Then press the generate button to get a unique password.
Where this app misleads is to claim the passwords are random. If so, they couldn't be recreated by entering the same master, user, and URL. What this program does is use an algorithm to make a password based on the seed data. That makes it a program that will help users remember only their Master Password. Enter it, the URL, and username anytime you need to see Password Miner's recommended password for that site and user.
The app takes an extra step by storing URLs when requested. Passwords can include small or capital letters, numbers, and symbols. Password length is limited to a 1000-character maximum, although I can only confirm that passwords of less than 20 characters work. Having a portable version would be great for a USB key toolbox, but it's a good tool even as it is.