Yes – from Balluff and Euchner to name two + IIRC Omron also do them.
Available as singles or ganged as multiple switches in a common housing & used for CNC machine tools
Used the first two mentioned & IIRC the switchpoint is repeatable to within a thou. But ….
…. these are precision industrial items and they are not cheap. Also require the matching hardened trip dogs.
Euchner distributor used to be in Sheffield. Catalogue on their website is “Precision and multiple limit switches” in the Downloads section.
Balluff switches are here : https://www.balluff.com/en-gb/products/areas/A0001/groups/G0113
If you can identify the type of switch you want they do come up on Ebay at less scary prices. IIRC the chisel point type plungers are more repeatable than the roller tip type.
Nigel B.