They are all pretty much the same. Get 10-position rotary switches. Then you get 10 resistors per switch. So you'd get 10 of each type (1M, 100k, 10k, 1k, 100, 10, 1, 0.1 etc.) And then you put one of each of these resistors between the 10 pins of the switch so that each time you move the switch, you add (or subtract) a resistor to the circuit.
Dave also did a video on his own and a assembled unit.
You can use standard rotary switches or thumbhweel switches. There are cheap thumbwheel switches on eBay (quality is unknown, though they will probably work fine). You can also get BCD switches (binary coded decimal) which might seem trickier to setup but they are actually just as simple as a 10 position switch.