The ease of use and the fact that it's not very expensive. It has all the features you need, and nothing more. I have been able to create my own custom screens with this program. There are only a few options when creating your screens, but they do offer tutorials to help if you're having problems. Nothing in particular, but it does run pretty well. You cannot import any other programs into insight express, so you end up using the same program to do everything. This is helpful because it makes things easier when you're working on multiple projects at once.