Adobe GoLive for most everything involving doing page layout work.
ImageReady for doing web graphics and image processing.
BBEdit for doing more complex code and text processing stuff.
iWatermark for batch watermarking of pics.
ABetterFinderRename for doing batch renaming of files.