Developing a Portfolio of Programs