TextEdit has a handy, but often overloooked, use as a basic HTML editor for non-technical contributors.
(see: http://www.musingsfrommars.org/2007/03/using-text-edit-as-ht...)
While researching ways to parse the Web Archive HTML format it outputs, and was surprised to find Apple makes the entire source code for TextEdit available to any developer. Nice!