Sigil to przydatne narzędzie zaprojektowane do szybkiego tworzenia własnych książek elektronicznych w popularnym formacie ePub. Program stosuje filozofię WYSIWYG (What You See Is What You Get), ale można w nim przeglądać również kod opisu książki i edytować metadane, dodać wielopoziomowy spis treści i grafiki w formacie SVG. W Sigilu można otwierać książki w formatach (X)HTML, TXT i ePub, a zapis jest możliwy do ePub i SGF (natywny format Sigila). Jeśli zajdzie potrzeba, zostaną one wyczyszczone za pomocą narzędzia HTML Tidy, a tekst zostanie skonwertowany do UTF-16.
W przyszłości Sigila ma zostać wyposażony w możliwość obsługi wtyczek. Przy tej decyzji Schembera zainspirował Firefox i oczywiście Calibre. Wtyczki będą umożliwiały wykonanie zadań takich, jak normalizacja CSS lub zmiana formatowania czcionki na podstawie analizy heurystycznej pliku. W założeniu wtyczki będzie można uruchamiać w przygotowanych wcześniej sekwencjach. Najprawdopodobniej Sigila będzie można rozszerzać wtyczkami napisanymi w C++ i Pythonie, na liście kandydatów są również Lua, QtScript i JavaScript. Wiele zadań, jak czyszczenie dokumentu z użyciem HTML Tidy, jest obecnie wykonywanych automatycznie, zaraz po otwarciu pliku lub przy zmianie widoku. To również ma się w przyszłości zmienić, aby łatwiej było zachować strukturę książki. Są również szanse, że Sigil będzie mniej bazował na podejściu WYSIWYG i zostaną poszerzone możliwości bezpośredniej edycji kodu książki. Z pewnością poprawione zostanie również działanie funkcji Cofnij/Ponów. Rozwój programu można śledzić na blogu deweloperskim.