I’ve used and adored TextExpander since hearing Dan and Merlin discuss it on Back to Work.
By defining snippets, you can substitute whole blocks of text or forms with a keystroke shortcut. For example,
;me is replaced with my name, email address and phone number.
;i gets replaced with an img HTML tag complete with image dimensions and a field for alt text. It’s really nice.
For my student friends though, its been hard to recommend a $35 application. If this is a limiting factor, I’ve since found a promising alternative called aText. It appears to perform a subset of TextExpander’s tasks, for $5.
I adore TextExpander, but if you’re on a tight budget AText may be the way to go.