ScratchPad (Beta 1.0)
ScratchPad (Beta 1.0) has been replaced by ScratchPad (Beta 1.1) http://scratch.mit.edu/projects/ScipioBellorum/612587
ScratchPad is a simple text program which can produce almost all keyboard characters including capitals and special characters, allows you to write over existing text and save text to a (theoretically*) infinite memory. Read the instructions page or press the '?' in the corner for help.
*this is constrained by Scratch’s memory(shift is the up-arrow)