No to NO-CD patch are alike, if you want to create your own patches you will have to learn: assembler programation and use a lot of tools(softice, wdsm etc) to crack the exe. And also you need a lot of patience.
The conclusion is: just download the patch from the net.
In ancient times they had no statistics so they had to fall back on lies