That is for you to decide where your time/money is most worth investing, plus you did start off with "as we know, updated useful contents is one of the most important things for a successful website"
The only value of keyword density is to sell SEO tools of little consequence, and if you remove that from the equation, the most valuable tools are those that help you build links, or something free like Xenu for finding broken links.
I know people who use IBP and AWR - if you happen to have an industry blog then there is also a nice offer for reviewing AWR.
I also know lots of people who like
http://www.link-assistant.com/ who have lots of versions, including a totally free version.
I also end up having to use custom tools to gather various data, either in php or ubot because no tool does everything.