There cant be a generic chart (package) that you can create that caters to everyones need.

Hence, when a chart is created, most values are injected in via templates

Screenshot 2025-05-10 at 5.14.17 PM.png

More technically

Screenshot 2025-05-10 at 5.18.10 PM.png