While password auto-type is also found in Android, its security model is not quite a firm Bell-LaPadula yet like those implemented in Apple iOS/MacOS.
Exposing API to monitoring keystrokes remains problematic for any OSes.
Maybe I'm misunderstanding the feature, but I've been auto-filling login forms since I was using IE7 with RoboForm. Other than using Touch ID to trigger the auto-fill instead of 1 click, I don't see any improvements in iOS/macOS Safari.
Whereas, using a separate PIN/passcode at application-level provides a separate (master) password which would be used for all your passwords (in case your AppleID password gets compromised).
I do not use touchID nor FaceID because it violates the Principle of 3 Factors of Authentication: AppleID merges two of three factors:
1. "what you know (memory rote)" with
2. "what you have (biometric)".
https://www.cs.cornell.edu/courses/cs513/2005fa/NNLauthPeopl...
That already happens exactly as you mentioned.
You need a secondary encryption password for encrypted iCloud data as well. Having access to your Apple account isn't enough.
https://support.apple.com/en-ph/HT202303#:~:text=Apple%20wil...
Apple finally provides a modicum variant of Zero Knowledge password.
But that is only available in next iOS version 16.2. [1]
But, but ... BUT the Apple macOS/iOS issue of Three Form of Authentication being still being reduced into Two-Form with their merge (OR-logic) of what you have (FaceID/TouchID) and what you know (PIN/passcode) ... remains.
That reduction of authentication is still the greatest weakest link to individual security (whether ADP is used after v16.2 or not).
https://support.apple.com/en-ph/HT202303#:~:text=Apple%20wil...
Your selection of password manager is going to be invariably dictated by how many different platforms you need to sync up your password manager with.
And those maintainers of their own password manager are in an arms race.
It uses PGP rather than rolling its own encryption, which also makes it compatible with hardware tokens, for free.
It's not some complicated project... it's just a thousand or so line shell script.
https://www.passwordwallet.com/
I use iCloud Keychain for most of my passwords these days, but my critical passwords I continue to keep in PW as well.
PW also has an occasionally very useful feature that I have not seen in any other password manager: auto type. Sometimes I just need to point my curser somewhere and have the password typed for me.
PW uses Blowfish with 448-bit keys.
There is also "pass", from the author of Wireguard, which is essentially a shell script wrapper around gpg and git:
https://www.passwordstore.org/