I suggest to use iPassword Generator
http://www.passwordsgenerator.net/iPassword/. Im using it for a long time. You can pick a file to generate the password. I use google docsheet to keep website and username info but only I know the master key and the file.
So whenever I need to change password , I only change the (key)file.