In the past a lot of IT professionals used password cards. This app attempts to replace the same and provides random passwords. It is just that you will have to remember the passwords, once generated.
The passwords generated in this app adhere to most of the password policies used by organisations across the globe.
Password Generator First Release