XBLJGP (working title) integrates XML to Java GUI programming to help users write code that is more concise, tidier and easier to maintain.