No need, in my opinion
Having had two engine temperature gauges fail on my boat in 13 years, and having lived without one for most of that time, I can say from experience that you just don't need one. You will only spend time looking at it, worrying about it, asking questions about operating temperature, and enjoy sailing less.
What you need, in my opinion, is to make sure that, by design and implementation, that your engine is adequately cooled: that the heat exchanger is big enough, that you have adequate raw water flow, that your coolant is full, and so on.
In addition, you should have a high temperature alarm. This is very simple, and is usually wired along with a low oil pressure alarm. When you turn the engine switch on, does an alarm sound before you start? That would be the low oil pressure alarm.
A sensor is threaded into the thermostat housing, and wired to a buzzer, usually located where the key switch is. If the temp goes out of bounds, or the oil pressure too low, the alarm sounds.
Simple, inexpensive, and reliable.
jv