Erm.... haven't explained that very well, have I?!!!

I don't even know what to google. This is what I'm after.... a group of words of all different sizes (maybe different colours too) which reflect their frequency in the body of a text which has been selected. The words are at right angles to each other.

If anyone understands what I am asking for, where do I find the software to do it, please? I have tried it before, but now haven't got a clue of what to look for!

Many thanks!