Looking for the perfect sewing machine? Our expert reviews break down the best models for beginners, professionals, and every project in between.