Todo depende del propósito de cada proyecto, una web corporativa o un blog se monta en Wordpress y ahí puedes tener de todo para configurarlo y si no quieres pagar por herramientas puedes hacerlo todo con costo casi cero. Pero si el proyecto es una tienda online es mejor trabajar con cosas como prestashop. Eso sí, no te recomiendo joomla para nada