For your use case, I'd go with Lossless Cut as opposed Shotcut, Openshot, etc.
The reason being that it is much simpler and faster to use, and generally results in smaller filesizes because you aren't having to re-encode and export the project from scratch.