Tim,
kube-webhook-certgen is a project to generate self signed certs with a long expiration date to be used by projects webhooks. The idea is instead of relying on the whole cert-manager stack, for simple cases just use this one to generate all you need. Also it patches Admission Webhook objects, etc (so it's sort of a Webhook automation tool).
We were using that in ingress-nginx and discovered that other projects like Prometheus-operator were using it as well. We have migrated the project (forked) to ingress-nginx because it doesn't seem to be maintained by the original company, but still it's a really useful tool (and it was using deprecated API versions).
I'm ok with keeping this inside ingress-nginx, although I've discovered that even GatewayAPI uses this, so it would be good and beneficial to us maybe to turn this project into a kubernetes-sigs project with more OWNERS.
This is only the point :) otherwise I can keep this internally in ingress-nginx.
Thanks