Mulch can be invaluable for weed suppression and moisture retention in garden beds and borders. Making your own DIY compost, meanwhile, can improve soil condition and feed your flowers and vegetables.