Does what it says, plus a great interface
As much as I like the content that Ranklytics provides, the way that you get to the content is even more impressive for non-techies. You start off by providing some details on your business, along with the URLs of competitors. The keyword tool comes into play next, which should get a bonus taco on top of the 5, as it's fast to use and provides more suggestions that many services out there. Ranklytics even offers on-page SEO suggestions while you wait for the articles (roughly 5000 words, in my experience) to be completed.
From that point, it's easy to modify the content where required. The output typically needs a little work if your site has a specific goal in mind, but you can make edits while maintaining SEO optimization. The interface is visually appealing & intuitive. Love this software so far!