I would suggest http://www.snaplogic.com/ DataFlow as it costs 60% less when compared to ‘hand-coding’ and around 23% less when compared to other similar products.