KeePassXC + Keepass2Andriod, keep it all synced using Syncthing. Desktop/Laptop/Phone all have the passwords synchronized, it is super convenient.
I have been doing it this way for years, never had any issues; just starting to investigate using passkeys where I can. So that is a new adventure; I’ll see how it goes with my current workflow.
If you decide to pick up the series, check out the reading order guide, I would personally go with sub series first and not chronological.
The City Watch or Witches are a great place to start.