Hi, thanks for the note.
Some good news. I have professional level skills in graphic design. It would be very easy for me to give a 3-day seminar on graphic design for data scientists, and a week long workshop on video + audio + motion graphics for data scientists.
As far as this project, once I'm done with this part of my package, a friend is going to help finish the design. He was faculty with one of the world's finest design schools - the School of the Art Institute of Chicago. I don't need any help with the template, or design, or anything like that.
I can design any template in RMarkdown or Quarto, and produce works with levels of design that blow away anything I've ever seen from anyone else using RMarkdown or Quarto. I can also export R data and import it into professional design tools so I can use layers, professional fonts, spot colors, and all the professional tools.
Designing the template was never the question or issue or problem. My apologies if that was not clear previously, hopefully this communication is better!
The question I'm working on is this: The package will run some processes with the data, put the results of analyses into the template. The question I can't find an answer to is how to have R package automatically open the template that contains the results of the analyses, in a way that the user can edit it.
I saw a demo 30 years ago where QuarkXPress did this (obviously without R or Python), and it was extremely easy. InDesign and Affinity Publisher can do it, too. I can harness the full power of R and combine that with professional publishing software (I use Affinity Publisher), so designing a template is no problem. The difference here is I'm harnessing the full power of R to generate the results on its own, so any R user can do this.
Once that's done (and the R part is completely done, no need to ask if I need help there, I don't), how do I have my R package open the template which includes the results generated, so the user can edit it?
Think of a very very simple mail merge. The R package will generate the results based on data. The package will put the results of all the analyses into the template. (that all currently works perfectly, no help needed). Once all of that is done, the question is finding out exactly how the R package will open the template with the new results so the user can edit the company name (or whatever) and then distribute it. That's all it is. Not complicated, and it's been possible for 30+ years on other platforms.
How can I have the R package open the template (RMarkdown or Quarto) with the results of the analysis, so the user can edit it?
If a template is the wrong way to do this, that's perfectly fine. How is this done within R?
Thanks for all the kind help, please let me know if this is not clear, I'm happy to clarify anything!