Since you are looking on digikey, you probably have already seen digital pots...???....???....? or could just search for em. I'm not being smart, but my posting a link to digikeys digital pots is probably not what you are looking for. And since I haven't used em, I should probably not say anything but I did research em before. Some notes:
* Some have a memory so that they "remember" where they were last set and come back on at the same setting. This is some kind of flash memory with like 10,000 or 100,000 cycles. There is a procedure for setting it (a combination of high/low pins).
* Some have a +/- function to increase/decrease the resistance. Others work by digital communication to set the resistance (I2C, etc).
* they are often used with microcontrollers/MCUs... The MCU wants a digital interface so you don't have to rig a servo to turn a pot...lol.
* Many have 2-way communication so you can "read" the current setting of the pot.
* Lots of options for packages, resistances and capacities/ratings.
So I guess it depends, in part, on your intended interface.
Like I said, I've only done preliminary research and am still unsure of the details, but I hope this gets the conversation started.
Good Luck!
P.S. If you are using a mcu, there are other ways of varying resistance... like a resistor ladder of some sort with transistors, combination of pins/resistors sinking current, etc. ...... so you may not even need a digital pot. You may also wish to check out PWM of a power mosfet to see if that works for ya ... no need to vary resistance at all. IDK what you are designing so it's hard to comment.......
You'd think that someone would have a digital pot with 2 buttons built in ... plus and minus.... in a turn-key package. I haven't found one yet....