Is it possible to make custom sculpting tool for landscape?

Is it possible to add a custom sculpting tool for the landscape like eg. adding a custom version of the erosion mode without modifying the UE4 engine source code?