The automation of next-to-leading order electroweak calculations | Synapse