rpmspecmanager provides help for writing spec files to build RPMs. It works in a snippet-like style. The final goal is to manage a full project, including making the tar.bz2 archive and starting the build of the RPM.
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.