Parece que é possível usar o TFS com o Salesforce, mas, a julgar pela falta de resultados do Google, eu diria que não é tão importante quanto o git. Aqui está uma demonstração do vídeo de alguém usando o TFS com o Salesforce.
Se você seguir a rota do git, confira haoide , que é instalado sobre o SublimeText3. É um ótimo ide e o desenvolvedor é muito ativo e sempre aprimorando os recursos.