I'm going to be writing a GUI frontend to a program that I am writing, and I was wondering if I should write my GUI frontend with GTK# or System.Windows.Forms; I know that I probably will end up writing two for each of those toolkits, but maybe not.