Any of the above applications from SolveigMM will work for you. Each of them can act as a YouTube video editor, but it’s only the HyperCam that will make it possible to record videos from a channel.