Inspired by Patchwerk, enhanced by Qt5, now for Linux.
BanchouPatcher is a xdelta3 GUI written in Qt5 and C++.
xdelta3 is an open-source binary diff and delta compression. It's useful when a text diff it's not enough.
BanchouPatcher had a rewrite in this version 3.x, dropping Gambas3 and switching to Qt5 and C++. Now the same code is valid for many OSes (Windows and Linux), and the bugs are fewer.
Also it's possible to patch multiple files at once.