TopGit aims to make handling of large amount of interdependent topic
branches easier.  In fact, it is designed especially for the case when
you maintain a queue of third-party patches on top of another (perhaps
Git-controlled) project and want to easily organize, maintain and
submit them.  TopGit achieves that by keeping a separate topic branch
for each patch and providing few tools to maintain the branches.

Homepage:
https://repo.or.cz/w/topgit.git
