There’s a very easy-to-use and free (open source) programming notepad available for all programmers.
The latest development version of this program has a feature called “keyword-based text clip insertion”, which is demonstrated in this embedded video:
This notepad-looking software is of great use if you are one of those notepad-maniacs.
For more information, see http://www.pnotepad.org/ and to follow the development phase, look here: http://sourceforge.net/projects/pnotepad/