You may have seen Word Clouds which allow you to create a visualization from set of text. They are great and give you a summary of the frequency of words used in your data set. Some notable tools include ManyEyes, Wordle, TagCrowd, and Tagxedo. However, you may actually want to develop your own word clouds.
Some open source toolkits that exist include: