Bem, talvez não seja a resposta exata de que você precisa, mas você pode usar scripts de shell para abrir os arquivos + de aplicativos necessários para cada projeto.
Por exemplo, no Windows eu uso AutoIt . Eu tenho um script para cada projeto, que só abre tudo que eu preciso para isso ...