Nice post! If you haven't already, check out workgroups. That was the thing that finally sold me on Emacs. It allows you to easily save and switch between multiple window arrangements. I have a different workgroup set up for each project: one for web stuff, one for making orgmode presentations, one for working on python stuff, etc. I hope its helpful!
Hey! Thanks for the suggestion - I set up some workgroups for Python projects and Shell projects and it's worked amazingly. I also never knew that there was a community of ELisp hackers that create their own features for Emacs! Thanks for introducing me to them!
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.