Hi Chaz
Thanks for taking the time to reply.Without wanting to sound obnoxious I am lucky enough at present to have a pretty good and open budget. My aim is to produce an accurate quality machine that will last me a very good while with perhaps the option of upgrading items as time goes by and things change if required.
My main concern is where to begin learning as a total newbie.
As for controllers etc I am completely open to advise from those a lot more knowledgable than myself.

Best regards
Dave