Best way to store package specific user settings?

Just store the component values as vectors. I would go with TOML, not that it is a standard library.