I vacuum extract my oil into a 7 gallon container (an old forklift propane tank that has a liquid level gauge). I still use my funnel top oil catch pan for removing the filter from two of my vehicles (and for draining the top-side filter from my Subaru), but it'll take years before I fill it up again, as it holds around 10 quarts.
I still use these to take oil in for recycling:
The large lid makes them easy to fill and empty, and they seal reasonably well.
For transport, I happen to have a steel box with nice handles that perfectly holds two, and I've put newspaper on the bottom to catch drips. Before I had that, some rags in a milk crate served well to protect my car from the fact that no matter how clean you try to be, these containers will always carry some oil residue.
For me, my biggest concern is in transport. A mere quart of used oil spilled in my car is a recipe for an unwanted carpet replacement. I want a container, preferably close to but no bigger than 5 gallons, with a screw on lid that I can feel comfortable will not leak no matter what I do with it. And it has to be easy to pour into, AND easy to pour out of, without making a mess, so it has to have a lid shaped more like a spout and less like a drum head. It also needs to empty quickly, so re-using old 5 gallon paint containers with pop-up spouts wouldn't fly, because the cap is too small.