* As I used sass, coffeescript and haml, I used guard (https://github.com/guard/guard) to watch the source files and automatically compile them
* Used serve (https://npmjs.org/package/serve) to serve the directory over http, could use python -m SimpleHTTPServer too
* Used live.js to pull for changes (http://livejs.com/)
Still for working on CSS, especially together with LESS or SASS it's quite pleasant.
Also it spams your Firebug console pretty bad.