Many NLE (non linear editors) will have these features (caution with optical flow, it may improve your video in some cases, in some circumstances it may make it much worse). I use Edius, it has that I also have Vegas Pro 17, Premiere Pro CS6 and Resolve Studio 16. I have not checked the last 3 (I use Edius predominately) but would be surprised if those features were not available. Check out Resolve (not Studio), it is free an a very powerful editor. In the end, nothing beats taking a good video in the first place, the first is to be very steady and pan very sloooowwwwly.