Goldpoint make two versions, one with surface mount resistors, one with through hole. You can put the resistors on yourself or buy them ready made. You can make your own scales with a bit of math.
I have used them to make bridged T attenuators. So its not just the switch, you get the pcb to mount the resistors as well. Of course you can use the standard switch and wire the resistors to it as Neve used to do for their gain switches. Much slower but quite satisfying!
I'm starting to sound like an ad for the Goldpoints, I'm not associated with them in any way, just love to see a good product. And those Elma switches, 40 plus years in Neves as gain switches and still going strong! Ya gotta love them!