JB zajema načrtovalec toka (JSF Flow designer) s katerim vizualno urejamo navigacijska pravila, in zglede rabe dejavnih strani JSP (Java Server Pages), ki določajo uporabniški vmesnik. Drugi vizualni urejevalnik omogoča urejanje konfiguracijske datoteke za objavo (faces-config.xml). Nekateri gradniki vmesnika JSF ponujajo tudi čarovnike, npr. ukazni gumb (Command Button), kjer čarovnik ponudi pomoč pri povezavi gumba z akcijo, ki jo povzroči.