An Assessment of Training Methods for Complex Mechanical Assembly Skills