Custom Packing Slip

I want to make a custom packing slip, is there a way I can override print_packing_slip.tpl through a hook?