Ob podrobnejšem tehničnem pregledu opazimo, da se program odlikuje po modularni zgradbi. Večina funkcij je dodana v osnovni program kot moduli ali vtičniki. To velja tako za branje in zapisovanje velike večine rastrskih zapisov slik kot tudi za množico grafičnih učinkov, ki ponujajo zabrisovanje (blur) slike, barvno manipulacijo, preslikave, dodajanje šuma, odpravljanje napak, iskanje robov, ustvarjanje vzorcev in fraktalnih struktur.