podes usar cualquier version de visual studio...
Tome en cuenta que desde vs 8, tenes que tener framework, para el cliente (cada usuario), y en el servidor (en el caso del hgserver)
Pero luego de eso, cualquier version de visual studio, puede servir.. no hay ninguna necesidad de utilizar vs2012/13, para nada...
Y menos si queres programar helbreath, ya que con vs6, alcanza y sobra...
Cya!