Advice For USB Midi Controller Parts selection

I am so confused what i want to build is a usb midi controller with 8 knobs, 3 sliders maybe some buttons as well. For use with NI Traktor Pro

Knobs,sliders buttons are easy to pick out but what audrino board do i need and cables or wiring to hook up my knobs,sliders switches etc…

any help much appreciated. I am trying to search the forums for some info but not doing to well.