Select two files, select two directory hierarchies, or paste two texts and compare them.
Export patches from two compared text files, or apply saved patches to an existing file.
Create edit scripts that are applied non-destructively to a text file and export the resulting text.