Is there a better way to detail a weldment?

I have been doing a lot of frame weldments lately and I am getting annoyed with how I detail them.  Here is what I have been doing, please let me know if there is a better way because this is fairly painful.

1. Create weldment using weldment tool

2. In the drawing I use the indented BOM to show the individual pieces in the weldment in its overall configuration

3. I then use the 'Relative View' to break out each member of the weldment to detail.  This is a pain.

4. For each member I create another indented BOM which has all of the other members as well, then I delete all of the rows except for the one the member I am detailing is on.

This wasn't such a big deal when my weldments were fairly small and simple, but as I get into more complex and varied weldments this process is really cumbersome (not so cumbersome as to make stick building a weldment from individual pieces, but still a pain).  Is there a better way to do this?  If steps 3 or 4 could be improved even slightly it would be a nice quality of life improvement.

Thanks

SolidworksDrawings And Detailing