I need a video tool in which the following features are included. Could you please help to find the best vendor who offers the below features at the best rate.

1) Convert text into speech.
2) Screen recording feature with high resolution.
3) Video Editor (synchronize the audio and video file).

Thank you.