You can also try a password generator, click here for more.
To check how secure your password is, click here.
You can use a password manager to assist in storing and retrieving complex passwords from an encrypted database.
Some popular examples of password managers are listed below. You can choose the one that best suits your needs.