If you can stretch the budget for a TI Snow would be my choice. Extremely powerful, capable of any sound possible. Only catch due to its cut down interface from its big brothers it’s best to use with its TI VST for more advanced programming.