ANSYS software allows you to solve your most complex structural engineering projects and make superior design decisions more quickly. Finite element analysis (FEA) software from ANSYS provides engineers the ability to automate and customize simulations and even parameterize them for many design scenarios.
If finite difference method is applicable probably depends on your problem's geometry, since the method needs structured regular hexahedral meshes it is not possible to match every 3D form (even if there are complicated methods, which allow more complicated geometries to be modeled with finite difference method, it is not very desirable).
While the finite difference method is more related to the actual differential equation and therefore is probably easier to understand and also more easy to self implement for simple geometries, you may use another method for various reasons.
For example if you want to be very flexible with different geometries you probably want to use the Finite Element or Finite Volume Method, where Finite Volume Method is somehow more specific in the field of fluid dynamic problems coupled with heat transfer problems and the finite element method being a more generic method. Of course their are many more method FDM, FVM and FEM are probably the most common ones, but there may be better methods depending on your specific problem.
You can get an overview of different FEM software packages under this link: https://en.wikipedia.org/wiki/List_of_finite_element_software_packages.
However if you have access to Matlab, which is often the case in many universities you may have a look at: https://www.mathworks.com/products/pde/features.html#thermal-analysis
Based on some calculation result benchmarking, the finite volume method generally would give a more accurate results compare to finite element for fluid dynamic problems.