Have you ever tried ninite (https://ninite.com/) ?
Not perfect at all - but at least it works for some of the freeware utilities / programs I'm using on my windows PC.
Simply run the generated exe to install the program. Run it later to update the program.
Simply run the generated exe to install the program. Run it later to update the program.