The core of the AppFuse app is the flexibility of the Ant Build task and the modification and use of the XDoclet template. Important tools are the Appgen provided by the APPFUSE with its own project to fuse with the IDE by modifying the Ant Build Task and the Appgen XDoCet template. So use AppFuse, learning Ant tools and xDoclets is essential first.