Dynamic Declarative Object Management

Have you looked into Helm at all? I think that might be a good fit for this case. https://helm.sh/