Integrated vision - how do the cognex tools change from v4 to v5 or 6?

Options
I'm used to Fanuc & Keyence vision tools. I've some frustrations using v4.10 cognex software? Are there any significant changes to v5 or v6 worth trying?

Primary features of concern --
1) ability to mask areas beyond using simple shapes - nice how fanuc lets you paint over edges or paint in edges
2) ability to know what edges were found in the trained image as well as each image taken - v4 has been very inconsistent
3) ability to record and sort images by image program and not just by sensor
4) Match % in v4 is unpredictable (strict scoring on) - e.g. can't find something at 80% threshold, lower to 70%, and it finds the tool at 85%.