why hire a professional designer