Если речь о нарезке без потери качества(по временным меткам), то есть бесплатная:
https://github.com/mifi/lossless-cut
... но интерфейс там ужасен
А для объединения можно написать свой, но я понятия не имею как это сделать с перетаскиваем файлов. Если одноразово, то создать файл-список concat.txt в таком формате:
file a1.mp4
file a2.mp4
file a3.mp4
После чего запустить в командной строке
./ffmpeg.exe -f concat -i ./concat.txt -c copy ./output_part_all.mp4