I like that iWitness has a lot of great features, but also allows a user to easily create their own custom tools if needed. It's very easy to use and learn, and all the documentation is very well written. I dislike that there are no tutorials/documentation available for the newer versions of the software. Sometimes it gets difficult finding help in the forums when you're stuck with something not working properly. If you need quick and dirty results for small projects, this is the right tool for you. I am using iWitness on my job as an interior designer, and it has helped me save time and money by creating models quickly.