Sawfish bruker et Lisp-lignende skriptspråk, , for all sin kode og konfigurasjon, noe som gjør den spesielt enkel å tilpasse eller programmere mange former for dens oppførsel, relatert til å skape vinduer, slette filer eller andre endringer.