This inexpensive DIY project makes starting or growing plants a whole lot easier by automatically keeping the soil at just the right moisture level. All you need is a 2 liter bottle and some string.
ASBloom shows you how to make these clever planters on the Skruben blog. Basically, you cut the bottle in half, and thread some string or yarn through the bottle cap. Then invert the top half into the base and add your plants and soil.
The yarn acts as a wick and the plants will take the water as they need it. Even better for those of us with black thumbs: The clear bottles help you see when the water needs refilling.
(Note: If you need a larger planter, you can instead use a milk jug and some foam for your automatic watering needs.)
How To: Self-Watering Seed Starter Pots | Skruben via HGTV

I like to keep milk crates and other plastic mesh storage containers around, both for stackable, space-saving storage but also because they have handles and they're easy to move. The trouble is that when they're full of stuff, the handles dig into your hands when you pick them up. If you have a spare garden hose in your basement, you can make carrying them around much more comfortable.
With two inexpensive plastic storage containers, you can make a versatile self-watering planter to grow your own vegetables in a small space. This video shows how to do it, using just a few tools.
Those of us who garden hate slugs, ants, beetles, and other garden variety pests but don't want to pour toxic chemicals on our soil can make homemade versions of organic pesticides that are just as effective and much cheaper than the commercial alternatives using biodegradable soap and common household items such as cooking oil, baking soda, garlic, and chili powder.