Hola! Yo te respondo!
Tienes tres opciones:
1. Comprar una plantilla, las hay muy avanzadas y espectaculares por un precio ridículo. Por ejemplo
http://demo.rockettheme.com/ Una vez la compras, cambias imágenes, CSS y demás, y ya tienes web. El precio de esas es de 40€ por 3 meses de acceso a la zona de descargas (puedes bajarte todas). Cada una tiene hasta 24 esquemas de color, así que por 40€ puedes hacer cientos de webs "distintas".
2. Coge la plantilla de Joomla por defecto y modifica el CSS. Es relatívamente fácil.
3. Diseña una web como harías con cualquier otra, y usa Joomla como CMS. Lo único que tienes que saber con Joomla es cómo saber si un módulo tiene datos, y saber cómo imprimirlo. Es tan fácil como esto:
Código:
<?php if ($this->countModules('header'): ?>
<div id="showcase">
<div id="showcase2">
<div class="padding">
<jdoc:include type="modules" name="header" style="rounded" />
</div>
</div>
</div>
<?php endif; ?>
Eso básicamente pregunta: ¿hay un módulo llamado "header"? Si es así, con la instrucción jdoc:include lo imprimes. Como ves es fácil, aunque tienes que ahondar un poco más en conocimientos sobre Joomla, tema módulos, contenidos, etc.
De todos modos te recomiendo una serie de libros:
Joomla! A User's Guide: Building a Successful Joomla! Powered Website (Paperback) Beginning Joomla!: From Novice to Professional
El primero especialmente te explica cómo crear tus propias plantillas desde cero, y todos los conceptos necesarios para que modifiques plantillas comerciales o las tuyas propias.
Espero haberte ayudado.
Luis