You can make custom fields specific to a category already using the attribute
categoryrestrictions="78,97,118,9"
In this case the custom field would only apply to categories 78, 97, 118 and 9
We are working on customised layouts for different categories during this first quarter of 2014