I have always used the band wrenches if I need one.
Often, you dont have side clearance necessary for a normal band wrench.. and an endcap wrench can be very useful.
I have a band wrench and currently it wont fit any of the 4 vehicles I change the oil on.
My Jeep has a vertical oil filter that is nestled into a "cutout" of the oil pan so there is no getting anything on it.
The oil filter tool I pictured above is very good but I dont have enough space around the sides of the oil filter on the jeep for it to work.
I use a strap wrench with a socket and can only get about 1/4 turn on it before I have to reset.. a cap wrench would be an ideal alternative but I already have 5 and none fit my current filter(s).
On the hemi it sticks out on top of the axle with all kinds of fun stuff around it.. I usually just Hercules it (by hand) and slip a gallon ziplock over it to catch the mess once its loose enough.
also have the filter pliers that look like a giant set of pliers sized for oil filters.
I find the filter cap to be the best when it works but it wont fit due to location on some filters.. and of course it has to fit the oil filter so you might need a bucketful.
So whats the point of this.. not sure.. but sometimes its worth it to buy the right tool for every vehicle as a non pro and other times find a nice tool that works on many.