If heating by boiler, I would think that a single boiler with multiple zones would work. The three or four different heat level requirements could be established with individual mixing valve per zone. This would set the approximate temperature for each zone and the zone valve and thermostat for...