Save All the Tabs for Visual Studio

Since the early versions, Visual Studio has had a problem with recovering the last-used tabs on demand. For years the only built-in solution was to open a solution and pray that VS would recover everything you left open. There was no way to save your active workspace (context), and restore