It's hard to chart your progress if you don't know where you are to start with. 
These tools will help you to better understand your problem as well as give you a starting point to work from.