The answer would have to be YES. If not then you don't use the internet!!
The solution is a program called 1Password. Download it from the App store or www.agilebits.com
All you have to do is remember one secure password of your own making to open up 1Password. Once inside the program all your confidential passwords etc are available. By double clicking on a selection 1Password will open the appropriate website and enter your user name and password for you. As well as not having to remember your user names and passwords you are also able to make much more secure passwords (or 1Password will make them for you) as you don't have to remember them!! All information inside 1Password is encrypted so very secure. In additon you can synchronise the passwords on your computer with 1Password on your phone which you can open with a finger print on many of the more current phones.