It's great that you can use it with many different tools. You can do it with your own hand as well as computerized tools. I think this is the best choice if you are looking for something very versatile. There isn't much to complain about. It has been very helpful in our production line. I would recommend this product to anyone who wants to have a very versatile program. It really helps when you are working with many different tools. It allows us to see what each person does and when they are done. We also know how long it takes them.