XML Publisher is easier to design than oracle reports. XMLP has data, template, and processing logic separated. Even business users can design layouts. check more questions on XML publisher here.