Registers are a feature of emacs that I make a lot of use of. For those not familiar, you highlight some text, and then ask emacs to place it in a numbered register (0-9). Then as you're going along you can ask emacs to insert the text in the given register into your code.
Basically I can save a chunk of text on the fly and then insert it into a buffer at a later time. The content of the register dies when the session dies.
Question is, does Visual Studio have a similar feature?