No, You can outsource the designing tasks to companies or freelancers while you program the website for necessary functionality.