Lol, couldn't agree more, especially with point 9 (shortlived techniques), so many people put effort into something they know will work only for a short time (until Google gets to them) instead of doing it right from the beginning. As for tools, I like Market Samurai, SY
Google's Adwords keyword tool (for identifying potentially-profitable niches) Firefox + Roboform + Informenter for all types of directory submissions VPN accounts / reliable proxies to maintain multiple locations (multiple submission accounts)
I am not really using Software or any tools in SEO cos I mostly do it manually, right now. SeNuke and SEObook is what I've tried before...
Here are given free seo tools: Google Analytics Google Webmaster Tools Google Adwords Keyword Planner MozBar Open Site Explorer
1) Webmaster Tools 2) SEO Spider 3) Broken Link Checker 4) moz PRO Tools 5) HubSpot's 6) HubSpot's Marketing Grader
Google analytics, Google webmaster & Keyword planner these three free tools hopefully fullfill our most requirement.....