I have a fairly inexpensive but sturdy Hamilton Beach that I have had for several years. I checked the temperature with my candy thermometer and it is accurate. It had one feature that was important to me. When you set it to a temperature other than boiling, it will hold the temperature for 30 minutes. I have a habit of turning on the kettle then forgetting. This gives me 30 minutes to remember. I would just pick whatever has the best ratings at Amazon and go with that. This one only has 6 settings which is probably enough, but it has good ratings. Some of them I noticed are prone to leaking. When I buy off Amazon, I sum up the 1, 2 and 3 star percentages and look for low numbers. I find this more important than the average. It avoids duds.
https://www.amazon.com/Temperature-Brightown-Programmable-Automatic-Protection/dp/B07X5J7NRM/ref=sxi...
https://www.amazon.com/HadinEEon-Variable-Temperature-Electric-Protection/dp/B07HT3FXCY/ref=sxin_11_...
https://www.amazon.com/Temperature-Brightown-Programmable-Automatic-Protection/dp/B07X5J7NRM/ref=sxi...
https://www.amazon.com/HadinEEon-Variable-Temperature-Electric-Protection/dp/B07HT3FXCY/ref=sxin_11_...