Improve test to show synthetic use

Demonstrate various view modes for the reveal cursor
including size and scale options.

Also show how to use it programatically to support LandmarkRegistration
use case.