This may require a detailed comparison. However, at this moment I find Semrush to be better in terms of features and value for money. From the UI perspective, Ahrefs definitely looks modern, but Semrush is more popular and favorite among SEO Professionals for its features.