Is there a generic name given to fonts like this? I would also like to know if they are hand made or generated by an application.
Stack Exchange network consists of 181 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.Visit Stack Exchange
User Experience Stack Exchange is a question and answer site for user experience researchers and experts. It only takes a minute to sign up.Sign up to join this community
It is called a "word cloud" or "tag cloud". I dont know if there are any fonts to make it. But you can do it with many webtools (such as wordie) or better you can render it manually using Adobe Illustrator or InkScape.