Anything citrus is your friend. In addition you can also purchase extracts that you dilute with water and will do wonders for you.
As mentioned already, vinegar is great for cleaning but unfortunately it has an unpleasant odor to it. Which is why I like the citrus idea.
For washing clothes, you can actually use peroxide instead of bleach.
For cleaning, i only trust Method and Seventh Generation because. Which reminds me, thyme oil or extract and peppermint.
Also look into using olive oil for wood, that works just great as well, in fact oil oil can be used for your body and hair too.
Pretty much, stay with the products that have the simplest, easiest to understand ingredients. I'd like to know though, the reason behind the question?