With these tools I now access any and all of my projects from any device, anywhere. On the rare occasion that I do make updates from a different environment, git's distributed model makes accessing these changes through Cloud9 trivial. Deploying changes to Heroku is instant via a simple git push statement.
I've looked at several similar alternatives such as Nitrous, Codio, CodeAnywhere, Koding and Codenvy. I find Cloud9 stands head-and-shoulders above these alternatives - you'll be hard-pressed to find a more productive environment