Eu descobri que o TextExpander é ótimo para uso diário, mas quase inútil para programação.
Você não definiu qual editor de texto / IDE você usa, mas provavelmente já tem algum tipo de "preenchimento automático" e / ou "snippets / macros". Será mais adaptado à programação e muito mais poderoso que o TE.
Você pode fazer isso com muita facilidade em Coda, Expresso, TextMate, Komodo Edit, NetBeans, Aptana, Eclipse ... Eu não uso o Dreamweaver desde (pausar, pensar ...) 7 ou 8 anos, então eu não Não sei se você pode fazer isso. Tanto quanto eu sei, você não pode fazê-lo no XCode, TextWrangler ou BBEdit; mas posso estar errado.
É claro que o (Mac) Vim e o Emacs também têm isso.