yumpkgs is a tool to help people download the right set of RPM packages needed to update another computer that can't download the packages itself, for whatever reason. After the packages have been downloaded, they can be transferred to the other computer by way of a flash drive or portable disc. yumpkgs produces a list (downloads.list) with a .bat script that can be run on Windows to do the downloading.
YUMRepoManager is a YUM configuration manager. It allows users to easily manage repository configurations, use most of YUM's options, enable and disable YUM plugins, and edit configuration files. It supports drag-and-drop of .repo files from and to your file manager, the option to change the createrepo arguments, and creation of a local repository from a directory which contains .rpm files or a YUM cache in a directory specified by the user. When finished, the YUM cache will be linked to the place where the repository has been created, unifying the YUM cache into a single folder, so that the packages installed after this point will be placed in this new path instead of the YUM cache.