A slider wouldn't be a bad idea, do away with preformed production times, use instead a calculation based on how long you set the buildings production to, up to 48 hours in goods buildings and 24 hours in everything else.
Of course for buildings that have not only different production times but different things they can produce....it gets a little murky.