http://diffuse.sourceforge.net/
This software allows compare, copy, and minor alterations to text-code between 2-3 files.
It’s open source, and has no limitations to the user as far as i’m aware.
Files save as the original filetype regardless of whether there is enough code to support it.
Used it for most of my INTERRUPTS