There is no standard tooling for microservices-based development - there is no common framework. Working on distributed systems has gotten only marginally easier in 2020s. The Dockers and the Kuberneteses of the world did not magically take away the inherent complexity of a distributed setup.
Lots of good points in this “maybe you don’t need microservices” article, but this one in particular resonated with me. As we’ve migrated our stack to k8s, we’ve largely just containerized our snowflake microservices and their patterns.