Sales Order Packaging

We have situations where one shipment will have multiple packages with their own tracking numbers in addition to the master tracking number. Is it possible to specify which items where a part of each separate package, as well as the non-master tracking numbers associated with each one? I was thinking that creating a separate packing slip for each one could handle this, but did not know if there was a better way.