Wpf Painter for drawing primitives in layers and allows to save theme in file