È già stato descritto come estendere l'interfaccia utente del workbench mediante l'aggiunta di visualizzazioni, editor e azioni al workbench stesso. Ora è possibile assemblare il tutto avviando finestre di dialogo personalizzate in risposta a queste azioni.
La struttura dell'interfaccia utente JFace fornisce varie finestre di dialogo standard e una struttura per la creazione di finestre di dialogo e procedure guidate personalizzate. Verranno illustrati i differenti tipi di finestre di dialogo e procedure guidate nonché il modo per crearle.
Verranno anche trattate alcune semplici estensioni del workbench di contributo alle procedure guidate.