according to my opinion, you should use google webmaster, google analytic, google adwords, google trends, google insight developer, google keyword planner, semrush and more.
Keyword Discovery
RankWatch
Moz
Alexa Ranking
Google Analytics
Crazy Egg Heatmaps
StumbleUpon
Favicon Generator
XML Sitemap Generator
SubmitExpress Link Popularity
Digital Point Keyword Tracker
Below are best Useful digital marketing tools:
Google Web Master
Keyword tool
Google Analytics
Small SEO Tool
Google analytics
Keyword planner- adwords
Moz