I'm a mediocre scripter at best, but have had some success with model builders in other software, specifically QGIS and Vectorworks, which allow users to model and then automate repetitive workflows. This has been really helpful for interfacing with more experienced scripters, and my understanding from talking to the developers is that often then user-generated content leads to new plug-in workflows for each application.
I'm currently trying to illustrate various root systems for different plant species, whose geometry follows fractal rules, and am finding the process tedious enough in Designer that I switched to doing it by hand and just roll with an edited version in Photo. In this application, I'm wondering if brushes could also follow scripting rules, ie for a given length the line weight decreases by a certain ratio (in the case of roots 11/16). I can do this by creating a symbol and using power duplicate workflows, but it loses the randomness found in a natural situation.
Anyway, adding my support to the request.
PWF