Alright Safest thing to do, that I know of is what I do.
Run a program like Keepass (Link
) or you can run the portable "no install" version (Link
Use a Key file on the computer, store the database and program on a thumb drive (or any removable memory that you take with you).
Make multiple databases for each computer.
(or copy the key file to the other computer and use the same database)
Then you use one STRONG password for the database. This way only the computers you authorize as "safe" can be used to open the database, yet they still will need a strong password to open it.
If you lose your thumb drive, no worries unless they steal your computer and know the password they can't get in.
Now keepass will also keep the url it is needed for, notes, the username etc.
The password can be 0 to any amount.
It also keeps transaction passwords (Link