If you use the same filter all the time the cap wrenches work well and will fit where nothing else will. I have one for the Sierra oil filters and one for the Merc oil filters that fit the 4.3 since those are the only ones I use.
A trick I thought of long ago (like 40 years back or so) with the metal strap wrenches (all we had then) was to take a piece of medium grit sandpaper and fold in half, so the rough side faces out on both sides. Then slip this in between the filter and the strap. It keeps the strap from slipping.