
Quilt and mercurial are programs that manages a series of patches, with a focus on handling patch dependencies and allowing easy management of large sets of patches.
Gquilt is a GTK+-based GUI wrapper for the quilt and mercurial programs, providing a simple graphical interface for a range of commands.