I am extremely grateful for all these interesting replies – thank you all.
Listening to everyone I get the impression that the support issue is the most likely reason why CNC is so seldom added to hobbyist machines. Sadly model engineering is seen as an old man's game but perhaps this will change when younger people, more familiar with IT take over the reins.
I use a 3D printer a lot and use FreeCAD as the design tool. Yes, there are lots of others, and FreeCAD can be a real nuisance for various reasons, but there are aspects of that system which particularly suit me – the fact that it is free being one of them! How I would love to go back to using SolidWorks if only there was a cheaper 'lite' version without all the amazing but unnecessary and hugely expensive features you get with that system.
I am interested by CNC because of its capacity to do repetitive tasks. If I want 200 tiny but equally spaced holed in a piece of metal then CNC will do that without getting distracted! It also offers the chance to learn something new. A 3D printer is an absolutely fantastic resource and I use it every day. For example, I bought an SDR radio from eBay which arrived yesterday. I was frustrated because it won't sit at an angle so that I can see the screen. It took me perhaps 5 minutes to draw up a little stand and about 35 minutes to print it. Fantastic! I guess I'm hoping to have the same creative experience with a CNC mill although I'm under no illusions about the increased difficulties involved – not to mention the weight!
Ian Johnson mentions Amadeal. I enquired there about the Syil machines but it seems that they are no longer the dealer for that manufacturer so I am nervous about buying from them. But I do like the Syil X5. When you look at pictures of it on the web it looks like the sort of colossal beast that you'd find in a factory. However, inside the large cabinet is in fact a smallish, bench-top-mountable unit that might work. It is definitely a contender.
Finally, in answer to Martin Connelly's comment about the use of handles and MDI (Manual Data Input) mode, I would like to investigate this. I like the idea of having rotary encoders wired up in a way that I could use them to work the machine by hand if required. Since I am 'into' electronics this might not be such a difficult thing to rig up.
I will continue to give this some thought and watch out for the interesting comments…