Platform teams try to create internal developer platforms to further standardize Kubernetes configurations across teams and clusters, where developers can only do minor modifications. From my experience we want to reduce snow flake configurations. This is also a reason why we created Glasskube in the first place.
> - authoring helm charts sucks
Yes, 100% and we are on a mission to change this in future.
> - managing different values per environment
Glasskube packages are still configurable, but come with meaningful default values.
> - connecting values across charts so I don't have to
This is already possible, you can reference package configuration values from other packages easily via Glasskube, not needing to provide the same values multiple times.