After seeing a question on ASK (Sqlsercentral version of Stackoverflow) asking for help with code to extract index meta data, I took a look into my little box of coding tricks. I had put something together a while back to rename indexes to fit a certain naming scheme that almost fit the job. I promptly posted my answer and the OP was suprised at the speed of the reply.
This proved to me again, that keeping all scripts that you ever create is really important. If you have written it, save it somewhere permanent. Ideally you will keep these scripts on a network share or on the web, so that you can access it any time, anywhere. I have learned the hard way, that the little innocent script you wrote and threw away, is going to be needed again. This normally happens about a month or so later, and tools like SSMS Toolpack with the excellent Query Execution History can help, but not as good as a script collection.
I know that I will be updating my script collection and will post the scripts and a little note here as and when I get the time.
So remember, save your scripts and be prepared!