Okay, so they need specific features and plugins. Start with WordPress, then write a WordPress plugin to your customer&#x27;s specifications. You skipped writing 90% of the CMS, which is also tested and secured by a large group of developers. You have a much smaller codebase you&#x27;re responsible for maintaining.