yeah I didn't mean automatic redundant control with multiple CPU's controlling the same set of cards, I meant that you can simply connect multiple click PLC's (and even PLC's from different manufacturers, different devices etc, if they support modbus RTU) so they can talk to each other and all be addressed and controlled either by each other or your HMI software like advancedHMI.
If you already have all the 120v wiring home ran and in one place than the built in AC relay cards can work well, just be sure ot note their max amperage and be sure you're under it (ovens draw a LOT of power and the AC cards are really only designed to switch low amperage things like lighting or large relays/contactors)
The software you were looking at for the click is simple ladder logic, that's how 99% of PLC's and industrial automation/control is programmed. It looks kind of goofy but makes sense pretty quickly. You can keep it simple and just interface advancedhmi directly to the output bits, or program in some logic on the plc so it can do things on it's own like shut off safety outputs if it detects a loss of HMI connection, shut certain outputs off after a certain time of day or if they haven't been toggled in a certain amount of time, monitor 4-20ma inputs like temperature and turn things on or off based on temperature, turn things off if they reach a safety temp threshold etc, all contained within the plc.
The type of control you mentioned with timers and things would be incredibly simple to do all on a single plc, and then build an HMI with advancedHMI and have it tell the plc what you want to do and have the plc intelligently carry the request out with safeties and checks etc instead of directly controlling single on/off relays with an HMI directly. If you can take the short time to make some sense of ladder logic I can guarantee you you'll be very happy you did and blown away at the possibilities : ) what you said of adding other CPU's later down the line with 4-20ma inputs and reading the temperature and even using that to alter what your inputs and outputs are doing would be very simple. Two months ago I had never heard of any of this and now I have a home automation system that monitors and controls my HVAC, heaters, air circulation, interlocks them so they can't run on top of each other, zones out all the climate control and allows individual control also based on time of day and outdoor climate, monitors smoke alarms and shuts off hvac and turns on specific lights and alarms if they go off, fires heaters near pipes prone to freezing when the outdoor temp gets too low, etc
You're kind of approaching an industrial automation/control project (from what it sounds like anyway) with a very non-industrial control approach which I think is what is throwing everyone off. As long as there's nothing critical being controlled then there's nothing inherently wrong with that, just expect to be very limited now and in the future with regards to what you can do and expand. However if it's controlling anything that can be remotely hazardous if operated incorrectly (like large ovens) then I highly recommend either bringing an automation/instrumentation guy in to oversee everything or spend a week or so learning ladder logic (it's really not that hard), build out the system and have someone look over it. Hope that helps I don't mean to discourage you heh