Right, application information isn't saved. You need a session manager (and SM aware applications) to have applications automatically saved and restored.
Getting applications to start in the correct frames when they do start up (manually or automatically) requires winprops/kludges be set up (as was previously mentioned). -Etan