If you are a site builder or themer in Drupal, you might have a similar situation happen to you. You obtain a set of requirements for a content type, create all the necessary fields with semantic labels, and start building the displays and views. Then your project manager waltzes over to your desk to deliver an updated set of wireframes...
How can we make these changes easier? Simple, we use Display Suite. (And if you don't use Display Suite already, here's why you should be.)