Save SSMS tabs with timestamp on a daily basis?
Actually I think that you simply nedd statement logging. Try ssmstoolspack.

In meantime, my add-in SSMSBoost does a lot of logging as well: editor contents history, tabs history, execution statements history...