The recommended usage for the author of a typical emacs lisp package is to create one group identifying the package, and make all user options and faces members of that group. If the package has more than around 20 such options, they should be divided into a number of subgroups, with each subgroup being member of the top level group.
The top level group for the package should itself be member of one or
more of the standard customization groups. There exists a group for
each finder keyword. Press C-h p to see a list of finder
keywords, and add you group to each of them, using the