Thank you to Tom Schrecengost for featuring so many 3rd party apps I use in my work flow. I see he has an issue with Husson Tool - Multi-Part Style Changer and I see where he is coming from, I have the same issue when I first started using it. However, if you develop a structure naming system and use the QSELECT command prior to using this Husson app, it is a huge time saver. The following work flow is for water network data shortcuts (we aren't yet using the pressure network for water):

1. In the design drawing we manually change the null style to the desired fitting (valve, hydrant...). Name the null structures that are meant to represent fittings and appurtenances logically (don't worry about the number): null - (1) becomes VALVE - (1), HYDRANT - (124), TEE - (26), BEND 90 - (56), or so forth.
2. In the production drawing that you've brought the DREF into, use QSELECT to select all of the fitting type you want to change:
Apply to: Entire Drawing
Object Type: Structure
Properties: Name
Operator: * Wildcard Match
Value: VALVE*
(QSELECT is picky so letter case matters.)
3. Now run Husson Tool - Multi-Part Style Changer, leave everything QSELECT selected selected. If QSELECT didn't grab all your valves, go back to the design drawing and fix the names, then resynchronize and repeat the QSELECT.
4. When prompted by the style changer, select Selected Structures Only option, then when prompted to select objects type P and hit enter. That P will select everything that was previously selected by QSELECT or manually just prior to running the style changer. Accept this selection and continue with the style changer.

This work flow can be modified to select pipes (WTR*, SAN*, STRM*, GAS*, SUMP*) and if you're good with QSELECT you can also tailor your selection results to select future and existing pipe network elements (VALVE*E, HYDRANT*F)

With a logically consistent part naming system the Husson Tool - Multi-Part Style Changer is a huge time saver.

Sincerely,
Shannon Johnson