Best aid is often cash directly to poor people, who despite the myths, are well capable of making smart spending choices. If investment is needed in health systems, transport systems, school buildings, training etc, then the equation changes. But it's still best to source and manufacture locally wherever possible. Unfortunately the aid game is set up to benefit the industries and consulting companies of the aid-giving nations. Consultants in the aid game make mints of money. I once got paid $5000 for a half a day's work flying up to China and back - I'm happy to say now that that was obscene