I’m not much taken with the »remembers what files were opened«-part, especially as I suspect that this could be Scripted as is and linked to Start Application and quitting with Script Events Manager. (You might ask about it in the Photoshop Scripting Forum or at http://www.ps-scripts.com/)
But Photoshop remembering files’ window-positions would seem a useful improvement.
But I wonder if that should include all windows for files with multiple windows and the Soft Proof settings for those.
How useful would the ability to save a list of all open files and later on use that list to open them all again be without the ability to store window positions?
That will be pretty much useless. It doesn't take much time to put my project files in a folder and open all at once. What takes time is resizing and arranging all these windows again and again after reopening Photoshop.
Well, I support your request for file-window-position save-capability.
Let’s hope it will be considered and found feasible.