I think google keyword planner, Moze, and your site niche-related long-tail keyword are the best for your site ranking.
As far as Keyword Planning tools go, I consider Google's Keyword Planner (as a free tool) and Ahref's (as a paid tool) to be the best.
There are many tools in the field of keyword research that provide very good information. If I have to name a particular tool in it, I will say Ahref.
I know there are many keyword tools present and they are giving good results, but the Keywords Planner tool is the best and best tool where you will be able to find good keywords that can provide you with good traffic.
I have been using keyword research planner. It's free and give best results. Even best for long tail keyword search.
There are few which I have come across - Google keyword planner MOZ pro google extension , its FREE Keywords everywhere extension only 10$ annually for good usage you get! keywords4seo.net - 100% FREE keyword surfer extension
I would recommend search manually to get more relevant user queries. but if you are asking for the tool then keyword planner is the best.