I don’t have a perfect solution to your dilemma, unfortunately, but I have settled on SE Ranking as an affordable and adequate substitute (better in many ways) for the HubSpot Keyword Tool. A quick look at pricing indicates its a fair bit cheaper than SEMRush.
Best of luck.