I guess it would depend somewhat on wether you want to achieve this with minimum cost or minimum engineering or both?
I would think the cheapest way would be with a PIC and work in one of the GUI LCD serial panels that are out there, maximum engineering, another way if you want to use a PC is
VB and PC based Analogue/IO cards which come up on ebay at times.
The way that may involve more cost but minimum engineering is by PLC, most have their own type of GUI and third party ones like Maple OIT, if again, you can get a deal on eBay, you can achieve both min. cost- min. engineering.
The PLC also has built in various type of outputs SSR relay etc.
Al.