I've been working on a tool that makes webpages for modders, which automatically applies your patch to a users ROM (though it only works for SNES mods at the moment).https://elforko.github.io/generator/
Once you've made a webpage with it and put it online, people who want to play your mod can go to your page, load their ROM, and the patcher does the rest. It'll automatically unzip zipped files, remove headers if present (or add one if you patch requires it), and detect which version the ROM is and apply the appropriate patch (and you can set it so if the user loads a version that you don't have a patch file for, it'll give an error telling them what version they have and which versions they need). It also does an extra checksum after applying the patch, to make sure it's not giving the user a buggy patched ROM. The manual includes a little how-to for how to get the page online, for anyone who doesn't have a website or knows nothing about web development.
If you try it out, let me know if you have any feedback or suggestions, thanks!