I don't know if this will be possible at all but here is an example for a better illustration.
Let's say we got a little list of words:
Let's say we can select house by using ctrl + a. Now if we want to select next word, we press tab button, and then again ctrl + a..
I want that every word is saved somewhere, so when I press button f1, then house will be pasted. When I press f2, computer will be pasted, etc.
When I reached a specific amount of words, I want that we empty the "cache" or whatever it might be called :p
Is that possible at all with autohotkey? I got some basic knowledge but this is a bit more adventurous imo.