Saving password in browser is much better than people writing it down somewhere. Or using an easy to remember password that is not secure.
I use a randomly generated password for each account, that I do not know.
KeePassXS can be used on any platform. I sync my encrypted database with my own nextcloud between the devices.
Wherever possible I use yubikey to secure the account. Yubikey for sale