Nobody will probably like it but I just use pwgen to generate passwords now and store it in 1Password since Keychain removed the memorable password option.
pwgen: aliased to pwgen --ambiguous --capitalize --numerals --symbols --secure
replies(2):