The brains of the operation is the Raspberry Pi. As of right now, my platform of choice is Windows IoT. Why? Because I didn't know any better. Also, it's actually not that bad for a novice programmer like myself. It will be doing all the hard stuff, including the PID temperature control by means of toggling the heating element on/off or throttling the pump speed. So far I've only got it serving as a motor controller by toggling on/off solid state relays to power up the correct windings of the motor to give me the desired outcome.

Windows IoT has a pretty nifty GUI editor that I'm digging. My long range plan is to have real-time data projected on the display at all times and for this data to be visible to handheld devices remotely.