Why don the Struts taglibs offer more layout options?
Since the Struts tags are open source, you can extend them to provide whatever additional formatting you may need. If you are interested in a pre-written taglib that offers more layout options, see the struts-layout taglib. In the same arena, there is a well regarded contributor taglib that can help you create Menus for your Struts applications.