То есть, все (или почти все) проги снова запускались.
Впервые такое пожелание вижу. А в каком-нибудь дистрибутиве так работает из коробки? Т.е. запустилась система и все браузеры, редакторы, LibreOffice и т.д. тоже запустились на открытых ранее местах? Или я не правильно понял?
В Alt`е, например. В параметрах настройки сессии указываю "сохранять сессию". После перезагрузки почти всё восстанавливается. Иногда даже на тех местах, где закончил ранее. Почему "иногда"? Потому что, не только лишь все проги умеют это делать, некоторые игнорируют ценные указания операционной среды. Некоторые проги, правда, не перезапускаются, например, synaptic, но то такэ.