The only use case of mine that's not solved by keepass is creating passwords on two separate machines without a direct connection, and merging them later.
Turns out syncthing creates a .conflict file and then I tell keepassxc to do a merge on the two files and then we are back to normal.