Take a look at KeePassXC, a community fork that has improved quite a lot over KeePassX in recent years and with frequent updates (KeePassX last updated in 2016). If you run on Linux, you also don't need the bloated mono libraries as well.
It doesn't really matter, willing to pay for it if needed.Are you looking for free or premium protection? I think lastpass if free, and dashlane if paid.