I still use KeepassXC (and KeePassDX) on my android phone. For work, we've started using Dashlane, and since we implemented it barely 6 months ago they've actively listened to feedback from me and my team and have implemented quite a lot of features that I thought they never would. It's gotten to be a much better PWM overall, but for personal stuff, I'm sticking to my own KPXC, as a long time user of it and before that the original KeePass.
Be careful about relying on a password protected MS Office document. I was using a very sophisticated Excel workbook until a more "technical" friend showed me how to bypass it with a easily obtained executable from the internet. Now I use KeePass, and although the UI leaves something to be desired, am very happy with it. It's open source, secure, and has the additional benefit of being able to populate fields on web forms without add-ins. It also uses a Local install, so you won't have to worry about a security breach like what recently happened (again) with LastPass, and can easily use a common file across all devices on a home network.
As a long time KP user myself, I love that Dominik and a few other developers have gotten together and actually made a standard that KP uses, but which any other app can also use.
I switched to KPXC because it is a more modern interface and handles some things straight OOB without the need for adding plugins, and is also open source. Same with KPDX, though you can support both devs with donations (and the KPDX mobile app does hide certain features behind that donation, but most of which are aesthetics - additional icons, additional themes, etc.).
KP 2.xx is the way to go if you're using the original KP apps, versus the older 1.xx version, as there is a bit more compatibility when moving PWs from other systems to the KP standard, and the 2.xx versions also support more stringent encryption, as well.
Isn't LastPass the one there been some breaches lately ?
Actually, yes, it is. Although, these days, I'd not be surprised to find most of the ones on the list having experienced at least one form of hack / data breach in the last 5 years.