Here is my interpretation of an induction heater.

This device needs two separate power supplies. First, the high power supply delivering juice to the heater coil through the driver. The other power supply is for all other functionality like control logic, water pump and fans. The high power supply can be switched on/off by the control logic whereas the auxiliary power supply has a real user operated switch.
The high power supply needs a soft start circuit which consists of two relays and a resistor. This is because the transformer I have is a toroid transformer and that devil will blow the fuse every other time if cold connected to mains. The high power supply will be switched on only when needed.
The rectifier and smoothing is just a couple of full bridge rectifiers connected in parallel using resistors (0.1 ohm). I have a box full of 10 amp rectifiers and if I connect 10 of these in parallel that should be more than enough for this application. The smoothing consistsa of 2 capacitors size of a Chevrolet piston each worth of 100.000uF.
Voltage sensor in just a resistor divider. The current sensor I probably make out of a hall sensor glued on top of a wire. If the sensitivity is not enough just cut a gap in a ferrite toroid and stuck the hall sensor in there. The wire then goes through the toroid hole. These sensors are used to cut off the driver in case the voltage is too low or the current is too high.
The FET array switch is a bunch of FETs connected in parallel. I have another box full of 30A/150V fets. Having 10 of these in paralle should do it. With FETs there must be quite a lot of margin as the FET resistance grows when it heats up which again raises the temperature ....
The fans and the pump will be ran only when needed. The temperature sensor is used to switch the heater off if the temperature raises too high. The flow sensor is used to see that the coolant is really moving. The level sensor is used to check that there is enough coolant in the system. These should cover all probable scenarios of overheat, coolant blockage and other situations when cooling is not functioning properly.
The control logic will most likely be a MCU board having an Atmel AtMega64 on it. The user interface is power switch, current (average) and temperature meters, power adjustment, ontime adjustment, heat on/off buttons and indicator lights. Should do it. Will show the desighn of that one later.