Surface zoning

Hello guys,

I would like to generate rectangular zones from the vertices. Would like to add ‘randomness’ slider to it as well since theres multiple combination of how the surface is divided up by the vertices line direction. This would allow me to pick the most desired combination.

Please refer to snip below if my explanation is not clear:

Thanks in advance,