sshfs - для меня оказался самым нормальным вариантом.
Вагрант активно не использую уже около года. Но на тот момент это оказалось наиболее адекватное решение, у которого не возникало проблем с `chmod +x`
Клиенты на вин есть.
Единственное, но shared folders обеспечивалось не средствами вагрант, а тупо sshd
А вообще попробуйте уйти от разработки на винде...
После 3-4 лет разработки на под линукс, попробовал поработать в вин. Реально много проблем возникает на пустом месте )))