How do electricians quickly choose electrical box sizes?
The tip I got from an electrician was to just buy the big boxes; the cost difference is minor, it's easier to work in bigger boxes, and then you don't have to work about it.