What Does a Controls Designer Do?