We have a managed package let's call it ABC. The requirement is that we want to setup demo orgs for clients but setting up the org with ABC + customization as per client needs for a demo takes up a lot of time.
We'd like to build a package of sorts that will allow us to modify it and then we store it all to a repo which can then be later used for a similar client demo.
Now, I was thinking if I could use the managed package code to create unlocked packages without a namespace (maybe?). Is this the correct approach if not, what is the best way to achieve this?