NOTE: My reply not sent to comp.os.ms-windows. Not peered to my NNTP
service providers (Albasani and Eternal-September).
I use Clipmate (payware). Not only does that let me retrieve clips
(many of them and I can pick which one or even merge them into one clip
or multi-paste them in sequence) but I can store repositories of canned
clips. There are so many users that ask the same questions over and
over in Usenet that having stored replies helps in answering them over
and over again, plus I can edit them over time to make them better, up
to date, or more accurate.
ClipMagic used to be free but eventually they made it payware, too.
ClipMate and ClipMagic were probably the top clipboard managers you
could find; however, they have tons of features that go far beyond the
casual user's needs (but that also means when you need more that it is
already available - I never thought I'd need PowerPaste to sequentially
paste into a document a whole series of clips but I have used it a few
times after reading up on it). With these, not only can you save clips
but you can sort them into collections (and sub-collections and so on).
Alas, neither is free but they do offer a trial period for you to figure
out if it is something for you.
Otherwise, go hunting for other clipboard managers. Some are free, some
are not. For example:
www.softpedia.com/dyn-search.php?search_term=clipboard+manager
You can also ask for recommendations over in the alt.comp.freeware
newsgroup on clipboard managers.
If you don't want to copy (clip) to save what you later want to paste
into a document and just want to hit a key to perform a whole bunch of
operations, like issue a bunch of emulated keypresses for a string of
characters, then something like AutoHotkey or AutoIt; however, as I
recall, you define hotkeys for those that would call a macro (to spew
out a string). So you would be define a key combination to issue a
string of characters or keypresses. This is not quite the same as
typing a few of the first characters of the string and then have the
entire string get spewed out. After all, would you really want "work"
to automatically spew out "My Company Name, street address, city, state,
zip, phone number, fax number, e-mail address" when you just meant to
type out "I need to replace a working drive because <whatever>" and then
have to backspace over all that crap that spewed out when you got to
typing the "k" in the word "working"?
There is the $23 payware AutoText program (you didn't say the solution
had to be free) from
jitbit.com which does what you describe. Never
used it so no experience with it. I suspect it will be more of a bane
when auto expanding text strings than of benefit unless you use some
very oddball key strings, like "ffcu" for "feel free to contact us at
<whatever>", but what happens when you happen to be typing "the offcut
side of"? Maybe they let you hit the backspace to wipe the entire
auto-inserted string and then you can enter the key string without the
program triggering on it. They have an online user guide on their site.