That's wildly expensive for how easy it is to manually do this.
It can be done in any editor in a few clicks
Auto captioning will surely help, you can also provide styles for captions.
I remember revid.ai does similar stuff you can take inspiration from.