Это не столько "ответ", сколько мнение.
Я пытался оживить проект WinForms, который я создал несколько лет назад, придав формам причудливый синий градиентный фон и т. Д., И на XP он выглядел довольно неплохо. Но тогда на Vista это выглядело неуместным. Убрав любую нестандартную картину и вернув форму в «серый линкор», она выглядела намного лучше ИМХО.
Я вижу, что многие приложения (особенно от MS) выходят с пользовательским окном Chrome и т. Д., И все, что он делает, это отвлекает от приятного ощущения согласованности, которое дает Windows.
Полагаю, я хочу сказать, что вам не нужно слишком беспокоиться о том, чтобы ваше приложение выглядело модно. Если вы сохраняете свои цвета на основе перечисления SystemColors, Windows может сделать это за вас.