What does the NCSC think of password managers?
ncsc.gov.uk
ncsc.gov.uk
I personally highly recommend 1Password, it's not free or open source - but it's very well written and designed software by a very responsible and trustworthy company with a good security track record.