Hi Nick welcome to the forum.

I'm not really sure on how to advise you, so first question is...

Do you want to build your own machine or buy something commercially available?

.Me