I am looking for a program to create 'bundles' or groups of documents and webpages, similarly to Windows desktops but without needing to define new desktops. Also similarly to the typical 'save for later' extensions for web browsers, but running on your operating system, not on your browser.
Example/Use case: I am working on a subject, using several files (Word, Excel, PDF documents, programming code in my preferred GUI, websites...) and I want to stop and continue working on it later. I would like to save that current session in a sort of .BAT
file that I can execute later to open all those documents again.
Ideally, I should be able to select which opened files must be included in a new 'bundle'. Furthermore, these bundles should be able to be modified, deleted, etc.
Is there any program that can do this in (at least) Windows OS?
EDIT
I expand my request. I could also be interested in saving folders (from my hard drives) in a bundle so that they should be reopened when 'calling' that bundle.
A possible way to do this: I think this could be done by creating a new folder for each new bundle and adding shortcuts into this new folder. When I want to go back to the task, I just need to go to this folder and open all the shortcuts in it. So, I would be only needing a way to 'send' some of my open documents to this new folder.
EDIT
One of the comments below made me think further about what I am really asking. I do not need to 'hibernate' my opened programs, meaning that I do not need them to be opened in the very same position, aspect, or setting as I left them. I just need not to have to remember all the programs, folders and websites I had opened when I was working in a given task.