Is your feature request related to a problem? Please describe.
We currently rely on the user having a diffing tool available on the command line. This is an ok assumption for linux and maybe macOS, but less so for windows.
Describe the solution you'd like
We should see if we can use a diffing library that we can bundle with kpt. At the very least, make sure we have a solution that is usable on windows.
We should also look into if we can improve the way additional command line flags can be passed to the command line diffing tool.
Describe alternatives you've considered
Additional context