XUL - Getting Started
Articles
IBM developerWorks - Browser extensions using XUL Part 1: Create a Firefox browser extension with user-interface features
An introduction to XML User Interface Language (XUL) development
Componentts
XULRunner is a Mozilla runtime package that can be used to bootstrap XUL applications.