Look at the Fibero that I referenced above. I believe it has soft start and a lot of other settings.
There is also an ST device handler for it that gives access to most of the features.