Exactamente qué te complica o qué se te hace difícil de las capas?
Es posible que no hayas conseguido algo realmente extenso sobre emigrar de una cosa a otra por el hecho de que realmente no es nada complejo y no hay toda una cantidad de atributos que se deban modificar.
Una capa no es más que un cuadro que enmarca una sección de contenido. Si tuviera un diseño así:
Código:
<table border="1" cellpadding="2" colspacing="3">
<caption>Ejemplo!</caption>
<tr>
<th>Descripción</th>
</tr>
<tr>
<td>Esto es contenido cualquiera</td>
</tr>
</table>
Fácilmente lo podría cambiar a divs sin mayor esfuerzo tratando de mantener un aspecto visual similar:
Código:
<div class="base">
<h2>Ejemplo!</h2>
<h4>Descripción</h4>
<p>Esto es un contenido cualquiera</p>
</div>
Para cuando se hacen tablas complejas (una serie de columnas y filas) hacerlo con capas tampoco es mayor problema, en la mayoría de los casos simplemente es cosa de utilizar CSS para definir float y posicionamiento de forma que visualmente se vea relativamente igual.