io faccio usando un file template per la parte iniziale (intestazione) ed un file per la parte finale.
la parte centrale dinamica me la costruisco da asp
usando i vari loop, ecc...
nella procedura poi unisco le tre parti in successione creando poi il file complessivo.