I am a fervent user of emacs, and am starting to use org-mode and org-ref, that are really fantastic tools.
I generally code in C++ and python using numpy, sci-kit learn and numba. I also use tuna for profiling, which is a really nice visualisation tool.
You can find the templates of my posters and presentations on the following repository.