Saludos al Catlacho pues... lo que ColdFusion se ve bien, sin embargo quisiera preguntarte si tu problema es de orden para mostrar los datos como dijiste o es problema de tener diferentes layout como dice el titulo de tu post?.
Porque para el segundo caso además de apoyarte en lo que te dice coldfusion podrías utilizar css.
"Maqueteas" tu página para cada tipo de "caso" y no sólo cambiarías cómo se muestran los datos sino que también podrían cambiar los estilos: fondos, tipos de letras, bordes, colores, etc, etc, etc, etc...
Ps. Soy de Venezuela