If you already has an XML file for an already created product, and that XML file contains the RAW values for the IRCodes, then you can create a TPF file with the RAW commands, and import that to the App.
You can find and download an example on a complete RAW TPF file here.
The Signal section in the TPF file that contains Pronto codes looks like this:
[Signal_4-3]
IRProtocol=RAW
Carrier=38
Pause1=65000
Pause2=65000
RAW1=$0E41,$0619,$0255,$011C,$0256,$0446,$0270,$0102,$0258,$011C
RAW2=$0256,$011C,$0256,$011A,$0257,$011A,$0258,$011A,$0258,$011C
RAW3=$020D,$0167,$0252,$0138,$0257,$011A,$0258,$011A,$0257,$0446
RAW4=$0270,$0102,$0258,$011A,$0257,$011A,$0258,$011A,$0257,$011A
RAW5=$0258,$011C,$025B,$0119,$021E,$0156,$026D,$0124,$0257,$0446
RAW6=$026F,$0101,$026F,$0101,$0270,$0101,$0257,$011A,$0258,$011A
RAW7=$0257,$011A,$0258,$011A,$020F,$0166,$021F,$0155,$026B,$0448
RAW8=$026F,$042E,$0270,$042D,$026F,$042D,$0270,$042E,$0270,$0102
RAW9=$0258,$011A,$0258,$011A,$0257,$0446,$0270,$042D,$026F,$042D
RAW10=$026F,$0103,$020D,$0167,$0238,$013D,$026B,$0446,$0254,$20C7
RAW11=$0E41,$0619,$0255,$011B,$0256,$0446,$0257,$011C,$0255,$011C
RAW12=$0257,$011C,$020C,$0169,$0251,$0137,$0256,$011A,$0257,$011A
RAW13=$0258,$011A,$0257,$011A,$0258,$011A,$0258,$011A,$0257,$0446
RAW14=$026F,$0103,$0274,$0100,$020B,$0168,$026B,$011E,$0257,$011A
RAW15=$0257,$011A,$0258,$011A,$0257,$011A,$0257,$011A,$0271,$042E
RAW16=$0270,$0102,$0258,$011C,$025A,$011A,$020A,$0169,$026C,$011B
RAW17=$0257,$0121,$0258,$011A,$026F,$0101,$0257,$011A,$0270,$042D
RAW18=$026F,$042D,$026F,$042F,$026E,$0430,$026E,$0431,$020B,$0168
RAW19=$0250,$0138,$0270,$0102,$0257,$0446,$0270,$042E,$0270,$042F
RAW20=$026F,$0102,$0258,$011A,$0257,$011A,$0258,$0446,$0270,$7D0
The "IRProtocol" key is quite self explanatory, it just tells the app, that when it should create the command for the "0" signal, it should treat the "data" as RAW codes..
The "RAWX" key just contains a chunk of the complete RAW string from the XML file. You can break the string into as many chunks you would like, or you can have the complete string in 1 chunk.
Just make sure that you break the string up starting from the left, so that when the App reads the RAW1...3 values in numbered order, it will re-create the string as it was.