Construct es un excelente editor online con el que podemos crear código CSS limpio y HTML semántico.
Este se basa en Blueprint y jQuery y permite entre otras cosas agregar muy fácilmente contenedores y columnas. También posee una función para previsualizar la estructura creada.
Una vez que hemos terminado podemos visualizar tanto el código CSS como el HTML para usarlos en nuestros desarrollos.