Video Titan is software to help you create videos and simple websites that use videos. These videos can be used to drive traffic to websites and landing pages, or to add promotional links within the video description. The Video Titan software does work, and is able to create videos as well as simple landing pages that contain videos. However, the videos created with the software are not high quality. They are very clearly promotional videos and in my opinion will not lead to high conversions.
That being said, you are only limited by your creativity. For $20, Video Titan may be worth experimenting with to build a robust YouTube channel with simple videos especially if you have no experience making videos or money to pay someone to make them.