To customize the Agile e6 Web Client you can use most of the tools and techniques available for customizing the Java Client, as well as a few techniques unique to the Web Client.