drawght (rubygems): Drawght is a data handler for texts without logical statements. The goal is to use a dataset (such as the subject of a text) to draft a document template. It can be considered a mini template processor. 
Keywords: draft|interpolation|parser|placeholder|string|template|template-engine|template-library|templating