What is generally considered a good 'solution' for an HMI style project? full RGB, metro style looking.
5-7 inch screen or more.
I've seen the rather nice units from microelectronics and so on, are they generally in the price range to be expected?
They look fine for hobbiest / 1-10 off, but I'm not sure what is the general consensis for a volume solution. (100-10,000 off)
Well, if you are building something large scale, industrial, you buy a ready made HMI unit talking standard protocols, so that your PLCs and what not can use it. But those are expensive - thousands of $ /piece. On the other hand, we are talking machinery that costs hundreds of thousands $, so a kilobuck or two for a screen with a touch interface or keyboard with a panel mount is not much.
As an alternative for a simulator of such an industrial machine (i.e. something that will never see the actual factory floor but needs to look and behave like the real thing), we have recently used a RaspberryPi paired with an 15" industrial touch screen monitor - ET1537L from Elo, with the Intellitouch touch screen. Those are originally meant for things like POS terminals, but they are built like tanks.
The monitor has DVI and VGA inputs, so driving it from the HDMI on the RasPi is trivial using a simple cable adapter. The touch works out of the box with the open source driver on the RasPi, connected over USB, emulating a mouse. $500 for the monitor + $30 for the RasPi gives you a very professional looking solution. The RasPi was mounted on the back of the monitor using a VESA mount and the entire assembly is installed in a standard industrial metal cabinet that houses the other controls too, using the provided mounting hw. Normally the monitors are powered from a 12V power brick, but we have used a 12V DIN rail supply instead that powers also the RasPi through a small buck converter.
Then to build the UI you have a lot of choices in Linux, but my colleagues decided to simply run Chromium on it in kiosk mode and point it to a web page with the necessary controls. Works like a charm.