RCDefaultApp is a Mac OS X 10.2 or higher preference pane that allows a user to set the default application used for various URL schemes, file extensions, file types, and MIME types.
Textpander listens to what you type and inserts text snippets on the fly whenever you enter their corresponding predefined abbreviations.