why dont you try the built in filters in Photoshop. They have some that do everything you mention, although they may not be as configurable as a 3rd party filter.
Photoshop CS6 Extended tutorial showing how to transform any photo into the look of an unfinished oil painting.