DipTrace 4.1 allows to create assembly variants in PCB Layout and exclude unnecessary components from the full list. That helps to customize assembly for different products based on the same board. Once defined, the variants can be applied in BOM and Pick & Place exports.
See more information in:
Tutorial, page 238
Help, page 66