Windows Forms очень удобен для получения общего представления о создании оконных программ, так как там уже есть все элементы, которые могут понадобиться для простого приложения. Но выглядеть будет как стандартная программа для Windows Xp. Если же хочется экспериментировать с внешним видом, то рекомендую посматривать в сторону WPF, правда там некоторые элементы нужно создавать самому и управление элементами зачастую иначе реализовано. но зато если есть опыт с разметкой XML/SVG, то создание внешнего вида программы не будет представлять сложностей :)
Научился: Научилась обрабатывать события - менять изображение при смене даты и скрывать/отображать календарь при щелчке мыши. Трудности: Сложностей не возникло. Очень хорошие уроки для старта в языке и на проекте, надо было мне с них начинать ;)