When you’re in need for a tool or a framework, often it turns out that a solution exists already and is just one download away as an open source software product. A good startingpoint is the Java OS software catalog at http://java-source.net.
They have listings per category, each showing the most popular products on top. The listings are reasonably comprehensive, and you can always suggest new additions, so the catalog will keep improving overtime.
nice web site, congratulations