Why? Making something look good and usable is quite different from writing interfaces and structuring code. Programming not being design doesn't necessarily mean that programming and design can not have some kind of common skill set.
Programming is as much designing as building a house is decorating it.