What is a designer?