Have you considered using flextable?
There are numerous examples of adding different chart styles here.
You can use flextable in rmarkdown to produce parameterized reports in word/pdf/html.