Is there a way to access & edit the hidden Recovery Partition created by some laptop /desktop manufacturers so that we can add more information (installed programs) to it?

Or, how to create our own recovery partition? Is it going to be very difficult?