Here is how I make update only patches without much effort:
Step 1: All game content is delivered in .rpa archives. Scripts go in "scripts.rpa", and images/movies go into stuff like chapter1.rpa, chapter2.rpa, etc. You declare what archives you want there to be in options.rpy, and the Renpy...