I definitely use 1Password. I've considered switching to iCloud Keychain, but one thing holding me back is that if somebody knows your phone passcode, they can see your passwords in iCloud Keychain. 1P not only has a separate password, it has a third unique key that prevents anyone from opening your vault even if they know your user ID and passphrase.
And 1P stores a lot more than just passwords for me - software license, passport numbers, driver's license info, credit card info (including numbers to call if they are lost or stolen). And 1P gives me the ability to put certain passwords in certain vaults, and then pot vaults into "travel mode", so they don't even show up.
What I will probably do is put some items in iCloud Keychain and share them with my wife and kids so that if something happens to me, they can still get into critical accounts.
Also, FWIW, there is nothing wrong with the Electron app. It works just fine on MacOS.