Perhaps I've come onto this forum rather blind, but what the heck!

I've recently decided to start a project (in early stages at the moment) to build a fully functional VA hardware synth. I have the hardware architecture already complete with the casing, and I am planning on building a wooden cabinet to house it in. The motherboard I am using (from an old PC) is really rather....um, large! Compared to that of a micro PCB (this is a big project).
My question is really based around the user interface, though. Are there any communication interfaces to route knobs, buttons, sliders to the motherboard using either PCI/Serial? I thought it would be very cool if a PCI I/O card exists which the interface could map to with numerous ports from that PCI to the motherboard. Basically I'm a little stuck on what to do with the knobs/controller modules (and if I can buy these as a complete set). The synth will run on a customized Linux OS where I am happily writing device/port drivers for any interconnects routed to external controls.
But again, the issue is installing control/knobs/slider modules and where to get them. It would be so much easier if a bank of them exist in the form of USB/Serial modules etc. Writing the software around these shouldn't be a problem...
Overall, it is a very decent project, and I'm going one step at a time. I'll keep you all updated but if you can offer any info/advice, it would be much appreciated!
Cheers.