Best way to build a small system of customization?

First thing to know, is there is no fixed way of doing anything.

If it’s just a list of goals or targets, then an array of booleans is enough.