Here my finished product: I trimmed it down to 3 reactions.
Extract blood, kitchen, takes any organ, meat or unrotten bodypart or corpse, makes 5 blood.
Distill bloodwine, still, takes blood, makes bloodwine.
Season bloodwine, brewery, takes bloodwine, 3 plants and sugar, makes aged bloodwine.
######################################################
####### BLOODWINE ######################
######################################################
[REACTION:EXTRACT_BLOOD]
[NAME:extract blood]
[BUILDING:KITCHEN:CUSTOM_B]
[REAGENT:body part:1:NONE:NONE:NONE:NONE]
[REACTION_CLASS:FRESH_BLOOD_MAT]
[UNROTTEN]
[DOES_NOT_DETERMINE_PRODUCT_AMOUNT]
[REAGENT:barrel:1:BARREL:NONE:NONE:NONE]
[EMPTY]
[PRESERVE_REAGENT]
[DOES_NOT_DETERMINE_PRODUCT_AMOUNT]
[PRODUCT:100:5:LIQUID_MISC:NONE:INORGANIC:BLOOD3]
[PRODUCT_TO_CONTAINER:barrel]
[PRODUCT_DIMENSION:150]
[SKILL:BREWING]
[REACTION:DISTILL_BLOOD]
[NAME:distill blood to wine]
[BUILDING:STILL:CUSTOM_L]
[REAGENT:blood:150:NONE:NONE:NONE:NONE]
[REACTION_CLASS:BLOOD]
[REAGENT:barrel/pot:1:NONE:NONE:NONE:NONE]
[CONTAINS:blood]
[FOOD_STORAGE_CONTAINER]
[PRESERVE_REAGENT]
[DOES_NOT_DETERMINE_PRODUCT_AMOUNT]
[PRODUCT:100:1:DRINK:NONE:CREATURE_MAT:ALCHOHOL_BLOODWINE:DRINK1]
[PRODUCT_TO_CONTAINER:barrel/pot]
[PRODUCT_DIMENSION:150]
[SKILL:BREWING]
[REACTION:AGE_BLOODWINE]
[NAME:season bloodwine]
[BUILDING:BREWERY:CUSTOM_L]
[REAGENT:bloodwine:150:NONE:NONE:NONE:NONE][REACTION_CLASS:AGED_BLOODWINE_MAT][REACTION_CLASS:SPOILED_BLOODWINE_MAT]
[REAGENT:bloodwine container:1:NONE:NONE:NONE:NONE]
[CONTAINS:bloodwine]
[PRESERVE_REAGENT]
[DOES_NOT_DETERMINE_PRODUCT_AMOUNT]
[REAGENT:A:3:PLANT:NONE:PLANT_MAT:NONE:STRUCTURAL]
[REAGENT:sugar:150:POWDER_MISC:NONE:NONE:NONE]
[UNROTTEN]
[HAS_MATERIAL_REACTION_PRODUCT:CANDY_MAT]
[REAGENT:sugar container:1:BOX:NONE:NONE:NONE]
[BAG]
[CONTAINS:sugar]
[PRESERVE_REAGENT]
[DOES_NOT_DETERMINE_PRODUCT_AMOUNT]
[PRODUCT:100:1:DRINK:NONE:CREATURE_MAT:ALCHOHOL_BLOODWINE:DRINK2]
[PRODUCT_TO_CONTAINER:bloodwine container]
[PRODUCT_DIMENSION:150]
[SKILL:BREWING]