Как по мне Qt ничуть не сложнее в освоении нежели билдер… в комплекте масса примеров которые можно чуть допилисть и сдать как курсовой. Ну или просто разобраться…
Остальные варианты подойдут не больше чем свои поделки через WebKit. Задача сильно специфичная. По хорошему вам стоит разобраться как генерится контент на странице. Быть может чего и придумаете. Я вот помниться для одного проекта писал JS апишку для одного внутреннего продукта, который так же генерировал контент на клиенте, эту апишку подключал как юзер скрипт и дергал данные через нее. Тут как раз WebKit и использовал, но это было уже давно и я помню лишь суть.
Эта штука работает по принцыпу парсера вашего CSS файла. Парсит его, находит что и куда применять, скажем border-radius, и добавляет через VML подложку. К слову, отсюда ограничение — уголки будут сглажены либо со всех сторон, либо нигде.
бизнес-логику реализует модель, контроллер лишь формирует данные таким образом, что бы его можно было скормить представлению, разделяет права доступа и т.д.