Having the right communication skills is needed because before closing a project and signing a contract for a website design project, there are negotiations that should be made. If the designer showcases a great portfolio of designs without being able to communicate it well with the client, the deal might not push through. Talk is not cheap when it comes to marketing your own skills and previous works as a freelancer.