For non-tech-savvy people - https://www.amazon.ca/Password-Book-Alphabetical-Colorful-Le...

For tech-savvy people - https://www.passwordstore.org/

The rest doesn't work unfortunately, proven over and over.

Self-hosted instance of Bitwarden works pretty well, and you can make it accessible behind a VPN to your local network only (plus there are multiple implementations of its back-end). Less-automated solutions make impractical concessions in usability.

Reference impl. in C#: https://github.com/bitwarden/server

Self-host friendly impl. in Rust: https://github.com/dani-garcia/vaultwarden

p.s.: reference implementation is by far one of the better examples of how to do microservice-based C# solution of high code quality right.