The choice of software should be driven by what you need to do with it. Look at typical jobs that you will need to analyse and draw up a list of things that you may need to include (e.g. contact, thermal, stress, vibration (type), 2D or 3D?) and how you want to use it (how often, in CAD, expert...