Thanks bendsley. So long as "usually" means half the time and SWAG the rest.
Tomato is damn nice compared to the others in many ways. Shaping, captive portal, freeradius, rrd and graphing, additional packages, easy for new users, etc. The only time I install big stuff now is for failover/CARP, or just for heavy traffic/filtering/vpn needs. Buffalo's hardware is about as far as these things scale. Then it's time for pfSense on CF in an old box.
Amazing what can be done on $50 hardware or on junk from the closet.
To the original question, yes, you can block in just about any way imaginable with several of these alternates. For Tomato you get scheduled wireless, specific sites, traffic types, for specific MAC/IP addresses, combinations, all with very flexible schedules, etc.
Oh, and it's much more stable than factory firmware. Try it. You won't go back.