For encoder hand wheels these are really quite good, with reasonable feedback.
https://www.ebay.com/itm/19374718576...Cclp%3A2334524
As far as push buttons and switches, real ones are the best. I normally buy from Automation Direct. https://www.automationdirect.com/adc...-z-_indicators They have consistently high quality industrial grade products. I would avoid membrane switches for day to day use.
I also like to minimize the number of physical switches and push buttons, but rather have on-screen switches for all functions except the E-stop, reset, and power on buttons. On-screen buttons can be operated by touch screen or a mouse click. My preference is a mouse click, I really don't like touch screens.