NumXL is a great software. It gives you the opportunity to manage complex calculations in a simple matter (GARCH, EGARCH, ARIMA to name a few) and it is very easy to apply the formulas on large sets of data. Very reasonably priced as well.
There are many comprehensive guides on YouTube that explain the models and have step-by-step tutorials. If you need further support, you can just contact NumXL and receive very professional support no matter what questions you may have.
The program also allows you to customize the output that is sought after.
Regarding the support, it is the best I have experienced so far. The staff is very eager to help and offers detailed explanations through email, video conferences etc. They can even take a look at your spreadsheets and suggest changes, adjust problems that have occurred. Mohamad helped me in all my enquiries and was very professional.
Very reasonably priced as well.