Web разработка в Windows под Linux?
Ну так и держите web-сервер и другоеПО (PHP, nginx, mysql, git и т.д.), на своем VPS, заходите туда по ssh и получайте в PuTTY консольно все что вам нужно от linux. Обшая практика.
Весь линуховый софт подымаете на VPS. А чтобы были общие папки и пр. - заводите между виндой и VPS VPN. 
ЗЫ: На самом деле, если бы не игры - я бы давно сделал дома такую же схему как на работе сейчас - хостом является линух, в нем KVM-виртуалка с виндой. Недостатком этого метода является уродская эмуляция видео в qemu и, как следствие полный облом с играми. Есть еще вариант пробросить видюху, но это требует поддержки железа и мозгов, как у марсианина...