We do not recommend other CMS aside from Wordpress. Wordpress is really easy to use, is free and all our training is based on using wordpress and its plugins. The Affilotheme is only for Wordpress as well.
Wordpress has become the industry standard for online marketing.