DreamWeaver hace eso, se divide la pantalla en dos y mientras editas vas viendo el resultado, el problema es que dreamweaver no es muy bueno con los estandares y las identaciones, tampoco es muy complementario con extensiones en javascript.
En mi caso lo que hago es editar en firebug y mientras voy editando tambien lo voy aplicando al css original, luego al finalizar le doy f5 al navegador y si todo va bien debería quedar tal cual lo dejé con firebug.
En mi caso lo que hago es editar en firebug y mientras voy editando tambien lo voy aplicando al css original, luego al finalizar le doy f5 al navegador y si todo va bien debería quedar tal cual lo dejé con firebug.