Currently colors are coded like this:
<StartColor R="255" G="255" B="0" A="180"/>
I think it should be better to define Color as a “primitive type” and refer it by link, so that ColorBuilder can be reused.
<StartColor value="RedColor"> <Color id="RedColor"> <R value="255"> <G value="0"> <B value="0"> <A value="255"> </Color>
Even better should be the “Android” way, with colors defined on color.xml and referred like @color/red, but the would mean more work.