wo's, ultimately, track the consumption of the component inventory at the time of use. you can bulk/automatically create them and build in bulk. if you don't need that you wouldn't have to use assemblies. it's possible a kit or item group would work for your situation. or something crazier, for instance, use inventory adjustments to decrement some inventory item quantity and increment some other item (even an assembly).