This app is the advanced version of the Jumbled Word Solver. Given a set of letters it finds all words of all lengths that can be formed with it. It lists them in descending order of their lengths. If the word is not found in your dictionary Google it. Dictionaries don't have all words.
There is also a feature to email the list of words to anyone. The app can be used for fun by entering your name and finding all words that can be formed with the letters in your name.
If you have suggestions for improvement or complaints email me at firstname.lastname@example.org or on twitter @slipfielder. I will try and address it.