Ker je XUL preizkušen v praksi prav pri njegovih tvorcih, v njem najdemo vse polno zelo uporabnih zamisli. Ena izmed najpomembnejših so prekrivki (overlays). Z njimi lahko na enem mestu opišemo elemente, ki jih bomo v uporabniškem vmesniku pogosto uporabljali, npr. orodjarno z osnovnimi opravili urejanja (izreži, prilepi, razveljavi).