Make annotation properties interactive (realtime previewing)
In order to improve UI, make annotation properties interactive is good idea.
That's changing Icon, Color, Opacity from the property window the icon will change correspondingly on the background pdf view.