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.