C ++: ¿Cómo diseñar una clase de utilidad?

Pero no sé si debería utilizar métodos estáticos, solo un encabezado, una clase u otra cosa.

¿Cuál sería la mejor práctica? Pero, no quiero tener una instancia de una clase de utilidad.

Quiero agregar funciones como:

Uint32 MapRGB (int r, int g, int b);
const char* CopyString(const char* char);
// etc. You know: utility methods...