Why not have a standard white or greyscale shape.
Then you can use:
object:setFillColor( r,g,b ) to make it any color you want.
or for example say you want to make an image brighter and darker.
Load your initial image and do object.setFillColor(196) to slightly darken it straight away.
You could then make it darker by doing object.setFillColor(128)
and to make it lighter do object.setFillColor(255)
I use this method for coloring my lasers which use a white png file as seen below.
[sharedmedia=core:attachments:149]