The only time I develop on Kubernetes is when I develop something which builds on top of the Kubernetes API. In that case I use skaffold. For all the rest Docker Compose is a better fit.
You don't develop your full CI pipeline on your machine either. So why care about the orchestration?
You don't develop your full CI pipeline on your machine either. So why care about the orchestration?