The only thing this is missing is OTP generation. 1Password does this for me, I don't know of any open source toolchain that makes this simple.
gopass[0] is more or less a superset of pass written in Go that will do this for you. I’ve been using it for a few years syncing between iOS and macOS with no issues.