Разбейте разработку браузера на подзадачи , тогда и решите по силам это вам или нет , если вы предположили, что вам PyQt хватит, то разочарую, не хватит , надо будет писать свой движок.
Начните с текстового редактора с поддержкой шрифтов/отступов и т.д .. на порядок проще чем полноценный браузер, но зато, возможно, кому-то пригодиться, если напишете красиво =)