SQL Prompt 6 includes a Tab History feature that records previously opened tabs and restores the SSMS workspace to how it was when you left off.
This isn't a free tool, but has a 14-day trial. If you get a chance to try it, do let us know whether it meets your needs as we're always looking for ways to improve the functionality.