Just to be clear, the idea is not to profit but rather just to improve over the original - if such a thing is possible.
People have done that before even not using abandonware excuse by just distributing patches that patch an original file. A basic patching framework is already in whdload that you can use as a starting point.
greets,
Staf.