Text operations

A tool to perform several different types of operations on a piece of text.