For the Mac, it is necessary that one have a good text editor as well
as a good word processor. My vote is for the shareware program
Alpha. It is highly customizable, most of the key defaults resemble
EMACS, it supports submitting files to Macperl etc., but
MOST IMPORTANTLY, it has a good compare windows function. This assumes
that you are interested in editing/comparing at the same time. Also,
the last time I checked, the author had a port of gnudiff in his ftp
file. The latest version is always at
ftp://cs.rice.edu/public/Alpha
This will do what you want and more.