Reference-Based Assembly Tools