yumtk is a GUI front-end for yum, written in TCL/TK.
It provides the ability to easily list/install updated packages as well as those available for initial installation, with popups providing descriptions of each package (in case the pkg name is vague).