Да, сайт можно создать своими силами. Существуют различные инструменты и платформы, позволяющие собирать веб-ресурсы, как конструктор, без знаний в программировании, например, на таких сервисах как WordPress, Wix или Shopify.
Но профессионалы сделают эту работу более качественно, а также разработают для вас уникальный дизайн и расширенный функционал, чтобы вы обеспечили комфорт для покупателей и сформировали образ успешной компании. Поэтому экономить на сайте не рекомендуется.