Need advice for all-around truck that can tow

It seems I need a pickup more and more often these days and am looking into getting something I can beat up with engines in the back and also the occasional tow (either dolly or trailer) for various A Bodies.

Is a 1/2 ton enough? Any particular trucks I should avoid?

Recommendations/advice for something reliable and not too expensive much appreciated.
Thanks in advance!