Numerical Electromagnics Code (NEM)
nec2.org
nec2.org
Of course, you have to interact with the solver through JSON files and provide your own initial mesh. They recently added adaptive refinement but I don't know how well it works. Given what Ansys charges for an HFSS seat though can't complain!
Say, if I wanted to see immediate effects of changing an incidence angle, could I just "scroll" the incidence parameter?