Developer website: TCNoMo
TypeNoMo is software for Mac OS X that rapidly types text for you anywhere you would normally type by hand. TypeNoMo allows you to quickly create your own customized Tabs and Tab Sets with any text you like. TypeNoMo can then rapidly type that text anywhere you would normally type using your keyboard. You can use TypeNoMo as a vast, neatly organized pasteboard for text, greatly reducing repetitive typing tasks.
TypeNoMo also comes with an on-screen keyboard, allowing you to type characters by clicking the on-screen keyboard's buttons.
Mac OS X 10.3 or later