I develop on Windows. And I use bash and (gnu) make - combination that cannot be beat, in my experience.