Who needs LibTPT?

As with most language choices, the decision to use TPT is usually a matter of personal tastes. TPT has a low learning curve and can be integrated into a project quickly.

One important point to note is that TPT is not about I/O. It is optimized for output only (like generating source files or web pages), so if you are designing interactive applications, TPT is not for you. However, if you are looking for a simple solution for generating customized text files, give TPT a try.