Ubersuggest is cheaper and simpler. It gives you all the basic SEO resources, such as site audits, link analysis and research on keywords. The free edition is also a lot less limited than SEMrush. Nonetheless, SEMrush has many more marketing features to enhance the social media, PPC, content...