Нет смысла спорить. Мы ведь понимаем, что глупо не смотреть на грехи нынешнего HostFonts, также как и глупо брать его за основу. Как сказал Пётр, стоит посматривать на базовую реализацию. Несмотря на то что написана на WinAPI.

В-общем говоря, меня интересует ваша разработка. Хотелось бы знать на чём вы будете строить, собственно, сам графический интерфейс программы. Окна, меню, кнопки и прочие елементы. Ну и взаимодействие с пользователем, связанное с ними.

SDL хорош тем, что у него отрисовка возможна на различные бэк-енды, включая GDI.