A little reminder: yes, #Vim has sessions: https://jvns.ca/blog/2017/09/10/vim-sessions (and even better sessions https://github.com/tpope/vim-obsession).