I just accidentally realized that diff will actually compare entire directory structures, and print the diffs between all files in a neat report! I was originally thinking of writing a directory-recursion script in Perl to do this very thing. I was rather blown away with both the clarity and usefulness of the report.
An open, cross-platform journaling program.
A scientific plotting package.