The simplest KW research tool is google. Type in your topic and scroll to the bottom to see what related results show up. Use those to either write an article or to supplement other articles with some of the keywords. Yes, they are primary phrases so you may not rank for them right away but building your site with these in it will help get rank for them eventually. Also look at what other articles that show up for the keyword use.
The developer of the program Spencer has even modified the program to make it better and faster. Recently, a platinum edition of the software was released. This was to help webmasters in their internet efforts. The new version simplifies the competition process, because it allows its users to store their favorite keywords and get them anytime they need them. Moreover, the newer version makes it easier for its user to track their website ranking in all the search engines.
"I've used many keyword tools over the years and Keyword Researcher is up there amongst the most useful of them. Apart from being a great way to get ideas for content, as an AdWords consultant, I also use it to uncover words and phrases that my clients would not want to be bidding on (negative keywords). This is a real time saver for me and a budget enhancer for my clients! All in all, this is a great app and should be used by any professional search engine marketer."
As for the history of the company, as I explained, I created Long Tail Pro back in 2011.  At the time, I was creating tons of niche sites and was doing alot of keyword research and content creation.  I was trying to figure out what types of keywords would rank quickly in the search engines, specifically Google, and I was frustrated with the other keyword research tools (in particular Market Samurai) out there.