Shown below are some of my quick creations in PatternMaker aka Rangoli app(screenshots)
Click on image below to open the app.
And now comes PatternMaker with Color options. Though the currently colors are not user configurable. Each time you click on the shape you get a random color. I have intentionally kept the tool/application simpler in operation to keep down the complexity of having too many options. Though I am working at making the color selection more simpler than just adding a colorPicker !
The undo has become a little buggy after color change is introduced. Will fix it soon.
One most important feature that the app is lagging is save option. Will be done in next release. Till then you have to resort to printscreen option.