About website creation

if we want to create a website for Digital Marketing then should we go with web designer or web developer, ya hum khud ye bana sakte hai wix ya weeble per?
jaise hum ecommerce website banate hai shopify per?