Как делают браузеры — клоны Google Chrome? Такие как Яндекс браузер, Амиго (от mail.ru), Opera и т.п?
Они используют Chromium . там открыт, и интерфейс и движок. 
Eсли вам нужет только двиг то можно использовать Webkit.net. А если интерфейс + двиг . то без С++ не обойтись.
на C# вы себе вполне можете использовать движок IE, готовые контролы предлагаются.
Можно, в принципе как говорили выше, повозится и сделать свой webkit-based броузер.