I am new to Enpass, but I think I will switch from Keepass. There is only one thing missing for me: the possibility to execute a command line and pass the saved fields to it. In Keepass I used it for example to run putty. They use the url field with "cmd" as the protocol, like:
cmd://"C:\Users\xxx\Desktop\putty.exe" -load "profilename" -ssh -l {USERNAME} -pw {PASSWORD}