Как сказал Дециклон, это можно сделать в любом случае, но я согласен и с Дециклоном, и с Стефаном, что WPF определенно подходит.Лично я чувствую, что у него гораздо больше универсальности, и, как сказал Стефан, в последние годы Microsoft, похоже, не имела WinForms в топе своего списка «дел», если не сказать больше.
Здесь - это еще один вопрос SO, который объясняет преимущества, когда использовать какой.
Этот является еще одним вопросом SO, который объясняет различия / преимущества каждого из них.Как и это .
Надеюсь, это поможет!