Data Layer Doctor is a platform for creating, editing and auditing data layer specifications for your website. http://app.datalayerdoctor.com.
Blocks are templates which can be quickly dropped into your data layer. Several blocks have been predefined, including all Google Analytics Enhanced Ecommerce data layers.