Hola SOFIA_ME_GUSTA:
Con algunas librerías se pueden crear archivos pdf (yo uso fpdf)... Desde un formulario normal podrías obtener los campos, y luego dibujar el pdf... También sé que admite entrada de datos y algunas cosas javascript...
No sé si te servirá...
Saludos