¿Cuál es su conjunto de herramientas para comenzar un sitio comercial?

Aquí está mi conjunto de herramientas básico ordenado de básico a avanzado.

HTML5 Boilerplate para páginas / plantillas muy básicas pero semánticas y de alto rendimiento.
Bootstrap / Foundation para un sistema de estilo predefinido. (Prepárese para tener un sitio feo o pague a un diseñador y desarrollador de estilo Frontend de lo contrario).
Prefiero Node.js / Express y sus variantes sobre Ruby, y ambas son preferidas sobre PHP. Si tiene un punto muerto en PHP, WordPress es probablemente una buena idea.
Git para control de fuente, pero probablemente ya lo uses.
jQuery / Zepto para selectores DOM de navegador cruzado y AJAX.
Grunt / Gulp para el proceso de construcción de CLI y tareas de mantenimiento.
JSHint para error de captura en js. (Atornillado a su editor de texto, o integrado en una tarea de observación Grunt / Gulp).
Sublime Text 3 es mi editor de elección, pero si te mueres por un IDE, iría con Webstorm mucho antes que Aptana / Eclipse.
Las herramientas de desarrollo de Chrome son críticas y cumplen mucho de lo que esperaría de un IDE.
Stackoverflow como loco, obviamente.
Puntos de bonificación para un sistema MV * frontend como Backbone preferiblemente o Angular / Ember. (Bastante avanzado para principiantes, pero necesario si su aplicación se inclina hacia la arquitectura de una sola página).
SVG para gráficos planos que se escalan fácilmente / sin problemas. (Use una herramienta de compilación para llevarlos al crossbrowser).

Olvidé mencionar a NPM, Bower y Yeoman. La cadena de herramientas JS es bastante grande, la administración de paquetes es de gran ayuda. Además, si está haciendo un trabajo significativo de JS, considere usar Browserify.

Aprenda jQuery , para llamadas Ajax fáciles y validación de formularios.

Después de eso, aprenda Bootstrap, ya que le permitirá crear rápidamente sitios móviles y de aspecto profesional rápidamente sin tener que ser un maestro de CSS.

WordPress puede ser muy potente y los complementos como Woo Commerce pueden permitirle crear un sitio de comercio electrónico muy rápidamente.

Todas estas son herramientas gratuitas.

¡Buena suerte!