If you will know your website's weak,strong point etc, here its very easy to rank on google. So thats why you will do website analysis,thats call seo audit or seo analysis. And i have great experience on this skill. In that case i'll use 7 or 8 tools. So its very need to know about your website's point. About point which i research: organic keywords,competitor research,backlinks and PPC keywords,best keywords for SEO and PPC,Open Site Explorer,Keyword Optimization,Inbound Clicks,Top Keywords, etc. Hope i'll do it perfectly. Thank you