¿Debo reescribir la GUI con GTK + en lugar de WinForms para Mono?

Estaba haciendo una aplicación con Visual Studio, winforms y estoy usando openTK. Recientemente pensé en hacerlo multiplataforma. Voy a usar Mono, porque no sé nada más similar. Y no tengo ninguna experiencia con GTK +. En mi aplicación, actualmente hay 4 ventanas (por supuesto, habrá más en el futuro). Quiero hacer una aplicación rápida en Windows, Linux y OS X. He leído que GTK + es mejor que WinForms, pero aún no estoy seguro de cuál elegir. Entonces, ¿debería rehacer todo para GTK + o quedarme con WinForms ypor qué? Además, ¿hay alguna herramienta que haga este trabajo por mí?

Respuestas a la pregunta(3)

Su respuesta a la pregunta