Pencil jest narzędziem wspomagającym projektowanie interfejsów graficznych tworzonych aplikacji. Łączy w sobie wiele opcji, które pozwalają na opracowanie GUI z myślą zarówno o platformach mobilnych jak i desktopowych.

Pomimo faktu, że natłok funkcji może na pierwszy rzut oka przytłaczać, są one pogrupowane według kategorii, przez co znacznie łatwiej jest znaleźć preferowane narzędzie. Istnieje również możliwość pracy nad kilkoma projektami jednocześnie, gdzie każdy z nich może znajdować się w wybranej zakładce.

Do dyspozycji użytkownika oddano zarówno zestaw podstawowych kształtów, na podstawie których można tworzyć główny trzon interfejsu jak i wiele dodatkowych elementów jak pola wyboru, paski postępu, zakładki, wzory klawiatur ekranowych czy sidebary.

Po wybraniu danej kontrolki, wystarczy przeciągnąć ją do pola roboczego. Po kliknięciu prawym przyciskiem myszy na jednej z nich, uzyskujemy dostęp do wielu dodatkowych opcji konfiguracyjnych.