Welcome onboard @rogerb !
I’ve been using Sparkle for a while now so have seen both sides of this story…
Sparkle’s story is to offer us Users a no-code platform allowing us to “design” and Sparkle takes care of the rest.
I have also seen the more code savvy Users asking for code access to Sparkle. If I was in the Sparkle Team’s shoes this would have caused me sleepless nights knowing I was serving up a no-code platform.
I think it is something you could discuss further with the Sparkle Team at firstname.lastname@example.org, but for me I can see that the Sparkle Team has gone out of their way to satisfy the needs of savvy Developers. To me the price says this is not the norm but we have taken it into consideration.
When it comes to me having the need of the Developer Tools I’ll be AOK to pay for the additional functionality. In the end it is a one of cost.