I do not do much crazy editing on my videos on YouTube. However, FFmpeg can also do much sophisticated editing and it is free with countless filters and options. Only your imagination and creativity is the limit here.

Only downside I can think of that it only comes with command line interface. It means you need to type all of commands without any GUI. It can be challenging for some of you.

Personally, I heavily rely on ChatGPT. In case I need to create thumbnails for YouTube, I ask ChatGPT to come up with commands or scripts that can create thumbnails out of video frames. This is one example of thumbnails I created.

You can add text in your video. Concatenating, trimming and so on are possible with options.

It can be downloaded from https://www.ffmpeg.org/ I strongly recommend to give a try if you are about to start video editing as new hobby but do not want to buy or subscribe some of overpriced commercialized software.