XY: A Toolkit for Life