I actually ended up writing my thesis using Eclipse with two plugins, one to support latex and one to support git, and that worked surprisingly well.
I did write a makefile to do the monotonous stuff for me (create pdf, generate figures with graphviz, fetch bibtex from zotero, etc). one of those instances of procrastination instead of writing which i can at least justify.