I just use a small strainer if I'm cooking bacon in small batches. A small torch is used to warm it and allow it at strain.
When I was cooking 20 pounds at a time, I'd drain the fat into a pot, keep it warm and let it settle. It was easy to pour off the good fat. The dirty grease would be kept for charcoal grilling.