Whatever timer you go with, I strongly suggest one that works in Stops/EVs of some manner, and one which can at least auto-reset the timer for you. Having your adjustments be based in even stops just like your camera exposures makes test strips far more useful and easier to use than running off linear time like +/- 5 seconds and rechecking, or doing a bunch of exposures and adding 5 seconds to each step.
Sure I can use a regular linear time scale enlarger and a reference chart/try accurately memorizing the steps, or mark up a linear dial timer with a new scale, or,... I could have a computer do it for me.
I ended up building a custom digital timer out of an Arduino Nano, a pair of relays, a few buttons/dials, and a 4x20 character LCD. Also included light meter mode with an Adafruit TSL2591 sensor, but I'm still experimenting and evaluating its usefulness.
For anyone who wants to dive into tinkering with a custom option, I will say that there are better options for micro controllers than the Arduino models. Arduinos are accessible with a solid community backing, but they're also kind of a cramped digital environment to work in. Plenty of room for a simple mode or two, but you can quickly run out of space if you have lots of modes and lots of manual debugging lines to check things are running as expected.
Main custom mode I wanted on mine was being able to run a series of exposures. So I can set my starting EV, the size of the step in EV for a series, and it will auto-run the next exposure at the press of a button. Combined with a simple paper holder made out of card stock with a set of notches cut in it for spacing, and a cover sheet from a piece of black card stock, I can quickly set my series, load a 4x5 test sheet, align to take a test strip off my negative, tap a button for the exposure, pull paper carrier to next slot, tap button, repeat.
Quickly gives me an evenly spaced set of exposures of the same patch of my photo, and I can either make an estimate for a full size trial run off that, or decide what parameters to adjust for my next test run. No more flubbed times from manually adjusting a timer dial for each exposure.