Pencil è un tool grafico per coadiuvare la messa a punto di interfacce utente (GUI). È distribuito via GPL ed è pertanto fruibile liberamente da chi debba affrontare la progettazione di interfacce grafiche da utilizzare nell'ambito di applicazioni di qualsiasi tipologia. Viene accompagnato da una ricca collezione di forme geometriche adeguate sia per piattaforme mobili che desktop. Pur nella complessità di elementi, comandi e parametri previsti, si tratta di uno strumento di comprensione immediata, indipendentemente da conoscenze specifiche in tema di programmazione.
Pencil raggruppa le differenti forme in categorie di appartenenza, così da renderne più organica la loro catalogazione ed immediata la ricerca. Disporre gli oggetti nell'ambiente di lavoro risulta piuttosto immediato, in quanto è sufficiente utilizzare un'operazione "drag and drop". Essi possono quindi essere riposizionati facilmente in una qualsiasi area dell'interfaccia. Il tool è utilizzabile anche per l'ideazione di diagrammi di varia specie, a partire anche dalla libreria fornita in dotazione. I progetti sono esportabili nei formati PNG, PDF, ODT o SVG e in alternativa come pagine web.