Why make bodies from components?
In my case I am modelling an electrical panel. In my model I have sub-assemblies for things like pushbuttons which are made of several parts that must be ordered individually.
To generate a BOM, I create a drawing, and add a BOM table. I must select the option to include sub-components so that it includes all the parts needed to assemble a pushbutton.
This works great until I import a speed drive from a manufacturer's website that is made up of about 20 sub-components, and some of them have sub-components.
This fills the BOM with spam.
Converting the sub-components back to bodies solves the problem, and now my BOM is accurate again.
I used the combine feature, since I am happy to have one amalgamated body that represents the size and shape of the speed drive, and looks vaguely similar, although the colors are all uniform.