I use diceware passphrases for any passwords I need to type in (ssh keys, logging in, decrypting my hard drive, master password for password manager, etc). It’s the most secure way of setting a password you have to remember and type. Especially since my auto generated passwords contain special characters I wouldn’t be able type without just using those ways of entering some escape sequence and typing a unicode sequence.