Great list by lalit!
Ahrefs.com for checking links is the best backlink checker
Majesticseo is another one, but I'd start with Ahrefs
SERPBOOK or SERPFox are my recommended rank trackers
Scrapebox is another great tool, don't use it to spam but use it to learn about how SEO works and how others are ranking