is there a program for windows that can take a .patch file and let me interactively choose which changes are to be merged to the corresponding file(s)?