I use Screensteps time to time. ( I bought it not a cracked version etc ) I never felt it was a bad purchase. To be honest it is one of the best software purchases I made. I respect your review , you analyzed the software from your point of view and spent good amount of time but I disagree with lots the things you say. I don't think Screenstep has an ugly interface and I don't think image annotation tools are very hard to find. I agree with grouping or lets say having 2 images per step suggestion.