Wydaje mi sie, ze to pytanie jest troche zbyt ogolne.
Kiedys robilem takie proste "biblioteki graficzne" pod DOS'a tworzac funkcje wyswietlajace punkty, figury, obrazki z plikow itp na podstawie wstawek z assemblera.
Pytanie na czym Ty chcialabys oprzec swoja biblioteke, czy na podstawie juz istniejacych bibliotek, czy wlasnie zejsc niskopoziomowo.