I would say that I like MPNZ's list

Except the 6th point which is truue only if you do not have level up Crafter
Because otherwise just carry what you need to repair and it's ok
(Plus... Self repair stuff last longer)