If you regularly build WordPress sites and haven't tried Elliot Condon's Advanced Custom Fields plugin, I'd highly recommend checking it out as it will forever change the way you use WordPress.
With Advanced Custom Fields, you can easily define custom field templates for particular post types, page templates, or even individual posts/pages. With the help of some paid add-ons, you can quickly add support for repeaters (useful for carousels/sliders), a site options page (hello Google Analytics profile ID), or any of a dozen other official and third-party add-ons.