If you have the necessary knowledge and skills, you can create any project with any CMS. Thus, choosing a CMS, you should always rely on your personal preferences and experience.
But, if you don’t have such experience, we think the following comparison table is might be useful for you.
Well, we hope that our tips will be helpful in such difficult choice and as a result, you’ll create a good and profitable project. Good luck 🙂