Thanks for the words - certainly helps me feel less overwhelmed by all the tools and options out there.
I guess what I am picturing (and can't figure out why it doesn't exist yet) is a cross between github and the real-time editor on sites like codecademy. Basically I want to edit my html/css/js, see what the output looks like, and then push to the server with a click so it's a live app. Is there anything out there I should know about?