Widgets are not serializable for now.
But more than saving the widgets, it seems that what you want is to save the underlying volume (i.e. vtkImageData) that contains all the painted strokes.
You can use vtkXMLImageDataWriter to do that.
Hth,
Julien.