Hi, hope you are doing well.
I will suggest you some themes based on your requriement, then will set up the theme properly, customize it and then add your contents.
I am using these cms for the last 4 years WordPress, Shopify, Prestashop, Opencart, Moodle, Joomla, SquareSpace, Wix. I am also good at custom coding Php, Html/CSS.
Please invite me on chat so we can discuss it further.
Thanks