Hello!
We offer you to make this project on CMS (Wordpress) on the template.
Colors, the location of the blocks, we can change in the template absolutely for what you want and the non-standard functionality, we, for our part, will write from scratch to your requirements. Wordpress is popular, has a convenient control panel for the site, it will be convenient to support the site and advance in the future.
We are glad to chat with You and discuss all in details. Contact us and we will reply immediately. Waiting for Your reply!