Se puede usar cualquier plataforma existente en el mercado, WordPress, Joomla, Drupal, etc. Siempre dependiendo del tipo de página web que necesites. Nos solemos inclinar por el diseño en WordPress por ser el CMS más usado y el que ofrece mayor soporte.
También solemos usar una programación a medida para sitios más simples que no requieran actualizaciones ya que se consiguen mejores resultados de velocidad.