На C# можно написать почти всё, и если что то не пулучится вложи кусок кода с ассемблером, подключи либу на c++. Вообщем нет значения на чём писать, главное уровень знаний языка и той области, где он используется.
Им это и не нужно. Либо векторная графика, либо одна и таже растровая картинка для разных разрешений, ну или layout, причём как вы наверное знаете в разных ориентациях.