For more on the relationship between craft and design, see Peter's entry - Art, Craft, and Design in Software Development.