Are the TPH files actually PowerPoint files? Or, if not, can they be converted to PowerPoint files? If so, MediaShout 7 for Windows would allow you to bring those PowerPoint files into the program. The Mac version of MediaShout would not, however.
Because of the amount of use of PowerPoint, I would suggest staying with a Windows computer. That will give you the ability to pull in PowerPoint files very easily.
When you have the chance, check out that trial version and that will give you a good idea of what it will do for you. www.mediashout.com/trial