After spending a lot of Dollars, Pounds and Euros I finally came across JSN Epic.

Not only was it very reasonably priced but it far exceeded my expectations.

The documentation is clear and easy to understand. The support I can't comment because I just simply have not needed it. Complaints None.

To the developers: Thank you, you have made my working life a whole lot easier.