I’ve actually had pretty good luck using DesktopServer for my Drupal dev as well. Even without the direct deploy.

As the Founder of ServerPress, LLC and the Coding Genius behind DesktopServer, Stephen J. Carnam continues to invent new ways to improve developer Workflow through technology. As a huge Advocate of Open Source Software, he promotes Creativity, Community and Collaboration.
Eric Sherred