There are commercial software like this one, price is unknown doubt it’s cheap : https://www.pocketsoft.com/
Then there are open source software you could use to create your own custom patching system, like these:
http://jojodiff.sourceforge.net/
http://xdelta.org/
GitHub - Moodkiller/xdelta3-gui-2.0: A GUI for creating patches with xdelta3 REBOOTED
JojoDiff doesn’t seem free to use for commercial projects so emaiing the author might be wise.
XDelta3 switched to the Apache license so it can be used for commercial projects with no issues, it was GPL before that would have been an issue for any commercial use.