Для кодирования, тестирования и отладки на любом количестве машин одновременно вам потребуется соответствующее количество копий Visual Studio, независимо от версии.
Вам определенно нужна какая-то система контроля исходного кода. Это может быть основанный на MS, как Team Foundation Server, или что-то более старое, например SourceSafe (известное как очень глючное) или любая другая система. Subversion имеет много клиентов (например, TortoiseSVN ), которые могут интегрироваться в оболочку Windows. Вы можете рассмотреть сторонний плагин, такой как VisualSVN , который будет интегрирован с Visual Studio.