I process brass very infrequently, about 2-3 times a year and normally do a 5gal bucket full at a time. Once in my rotation the batches are still around 2-3gal. Since this is an infrequent process, the extra hassle described below is bearable.
I do .223, 300BLK and 9mm. I will not use 300BLK range pickup, too many headspace issues.
0. Inspect and sort into batches (buckets). Usually as soon as I get back from the range. Range brass: FC+LC with intact crimps only, will take PMC as a one use disposable. My brass is marked to indicate number of firings. All other rifle brass is recycled. 9mm is always considered range brass.
For each batch:
1. Wash. Franklin media separator, some buckets and a plastic table in the workshop shower. Wash by tumbling in just about any liquid detergent and rinse. Additional Lemishine wash and rinse for range brass. Tumble out as much of the water as possible. Several cycles of this will be needed to get through 5gal of brass.
2. Dry in heated tray. Several cycles to get through all the brass.
3. Lube (16:1 lanolin) by spraying brass in another tray and mixing with fingers. Allow to dry. Helps if brass is still warm from drying or heated a bit (heat gun).
4. Size and de-prime.
5. Wash the brass again as above to remove most of the lube. Keeps the tumbling media and my hands cleaner. Also just makes the brass easier to hold on to for the next steps.
6. Remove crimps if processing FC+LC .223 range brass.
7. Trim. (.223 + BLK)
8. Tumble in corn cob with NuFinish and used dryer sheet strips for an hour or two. In addition to polishing this removes the brass bits from trimming and crimp removal.
9. Put in smaller buckets and mark as to type and number of firings. I now have brass for many months.
Obviously this process progresses as time permits over several days.