In this final section of the chapter, I will attempt to pull together some of the lessons learned in the work reported in the previous sections by highlighting some of the important methodological and design issues involved in creating an artificial life platform.