ventana emergente con ajax?

Estoy haciendo una web que muestra mis trabajos. La información está en base de datos, y en la ventana de trabajos el usuario los puede filtrar por tipo (editorial, web, gráfico, ilustración). El problema es que quiero que al hacer click sobre un trabajo al usuario le salga una ventana emergente con un texto y otras imágenes del trabajo.

Podría hacer esto generando xml a través de php y usando ajax? Cuál es la manera más rentable de hacerlo?

Muchas gracias!