I have owned a Johnson Controls analog temperature controller for over 15 years so I can attest to its durability. Currently I use it on my fermentation chest freezer and it is still rock solid.
I have also used a digital Johnson Controls A419 controller on my keezer since last July and it is similarly reliable and a bit more flexible. I would recommend it if you are looking for plug and play and don't mind spending about $85.
I want to buy a small chest freezer for long term wine aging so in preparation for that I built a controller using a project box and STC-1000 I bought on Amazon for less than $19. It wasn't difficult to do, cost maybe $25 total, and worked fine when I tested it on my fermentation freezer.
It is not a big deal but the STC displays in Celsius and since I think in Fahrenheit I had to print and tape a conversion chart to my project box like it appears bigken did.