Después de cargar los datos de un formulario, tienes las variables disponibles en un array que, dependiendo del método elegido para enviar los datos al formulario, podrían ser:
Código PHP:
$_POST["variable1"], $_POST["variable2"], ...
o bien:
Código PHP:
$_GET["variable1"], $_GET["variable2"], ...
y esas variables las puedes mostrar en cualquier texto, ejemplo:
Código PHP:
echo "Tu nombre es: " . $_POST["nombre"];
Podrías por ejemplo guardar esas variables en una base de datos y hacer justo como la función de Word combina correspondencia, por ejemplo algo así:
Código:
ID NOMBRE PROFESION EDAD
0 Roberto G. Ingeniero 30
1 Maria Lee Contadora 33
2 Pedro P. Pintor 23
3 Mario S. Doctor 32
4 Armando Piloto Aviador 23
Luego nada más haces referencia a algún ID que quieras y "jalar" toda la información correspondiente a dicho ID en una carta modelo que cambie dependiendo de la persona que lo visita.
Bueno, esto es lo que se me ocurrió ahorita, si no entendí bien la pregunta, ¿qué debería hacer tu aplicación?