<p dir="auto">I think that Atom should be saving the current session (All open tabs and their contents as well as the tree view) by default. It is important to note that saving the session should be done not only on exit, but every time changes are made to the files (without the user having to save the file) So the work will persist even after Atom crashes.</p>
<p dir="auto">In Sublime you never have to think about what files are open, if you saved last changes, etc. You also never have to worry what happens to your work after crash, you are guaranteed to have it all intact when you open it again. This is very handy and frees you from thinking about trivial things.</p>
<p dir="auto">A feature I love about ST2 and iA Writer, which I'm missing in Atom, is when you quit the app with open windows (including unsaved documents), they all appear again when you reopen.</p>
<p dir="auto">This has saved me countless times in my workflow to handle having to do a system restart for software update, etc and not have to take time to save all my unsaved docs, etc.</p>
<p dir="auto">It's also nice because I generally have five or six open projects that I just keep minimized in the editor for ease of access. It would be great to have such a feature in Atom.</p>