Don't try to do it all at once. Weed the worst weedsaway form your best plants and do more gradually, as time permits. Also mulch with cardboard and wood-chips (or bark) in bare spots and with only wood-chips around new and established plants. This alone doesn't prevent all weeds, but it reduces the number to more manageable amounts. To some extent you can choose your weeds. Remove the worst ones and let the better ones (uncluding annual wildflowers) take over. Weeds in manageable amounts do have benefits, including increased biomass, soil friability and pollinator/beneficial insect food and habitat.