During the last decades, international development cooperation has moved from a purely economic focus to human-centered approaches emphasizing poverty-reduction and human-rights. In addition, the one-fits-all notion has been replaced by an understanding that all development efforts should reflect special local circumstances. With this new philosophy, many countries are now engaging in visioning processes to formulate their national development strategies. Ideally, these processes should foster country and people’s ownership of the vision, ensure broad-based participation, and help create an enabling policy environment for implementation (Cain, 2003). Some examples of visioning processes being adopted by developing countries are: The World Bank’s Poverty Reduction Strategy Papers (PRSP), the African Futures National Long Term Perspective Studies (NLTPS), Carter Center’s National Development Strategies (NDS), and the Generon Consulting’s Civic Scenario Projects (CSP).