I use Emacs on Linux and, when I have to, on Windows. I am a former vimmer who initially moved to Emacs to hack Common Lisp. Now I live in Emacs. It’s my portable operating system.
For the dot-file peepers, I keep my emacs configuration in a public git repository.
I’ve written a library called mk-project.el to manage emacs “projects” (see CategoryProgrammerUtils#ProjectSupport).
Details are on at its homepage at github; see Lisp:mk-project.el for the source.
A global minor mode that updates your EmacsTags when you save a file. The code is available on github.
Welcome to the wiki! – AlexSchroeder