Complete and flexible. I have used it for years but it continues to amaze me.
Ease of use
Easy to use even for a novice like me.
I have only one word to assess the support received: superb!
Full but the forum is richer and constantly updated.