The only reason you’d need to use another CMS is if you’re looking for something that webflow can’t provide or want to provide your own hosting. For example, I usually do the majority of the styling / animations in webflow and then integrate it into the CMS. So, for this site: https://katborchart.com, we wanted to create a home page with beautiful scrolled animations but also give her the ability of updating her galleries. Now we all know that Webflow doesn’t offer the ability of uploading multiple images at once and it would have taken her forever to do it on her own. So she came to me, we talked about her needs and decided that CraftCMS was going to be the best solution for her needs. Now, she can update her site whenever she wants without relying on me to do it manually for her. Her home page is quite custom, and when she decides to update it, she will hire me to build it out with animations, and when she does I will rebuild the home page in Webflow and export the code and integrate it into the CMS. It’s very simple from a development standpoint and would take me longer to code it by hand rather than just building it in Webflow.
Let me know if you have any questions, feel free to email me to talk further about it: firstname.lastname@example.org