Is there a way to store my work environment along with all the files (and preferably where they were on the screen) so that I can easily open say, 'WorkCustomer-1' and everything that was open is retrieved and I can pick up where I left off. Ideally there would be no limit to the number of projects that are saved. I am not looking for 'Hibernate' as that only stores one state. I have also considered Virtual environments but that is rather resource intensive since it packages the OS with the environment which is not necessary for the requested functionality.
I have several projects going in parallel and it would be great to switch between them rather than having a zillion unorganized apps running at one time.
I have several projects going in parallel and it would be great to switch between them rather than having a zillion unorganized apps running at one time.