I second the Meshmixer recommendation. It is amazingly powerful and is even my goto for FDM supports on certain models.
Meshmixer can also do a lot more than just supports. It can help you repair models, adjust them, fix intersection shells, etc. Definitely worth learning!