I find that mulch is great for keeping weeds from growing out of control. Dropped a few bags of mulch on my perennial beds last year, and I have only had to weed once or twice this year!
Of course, scarlet lily beetles love to hide in mulch. So, it might not be a good idea if lily beetles are especially common in your area.