It is relatively easy to do in Power Director. I have had as many as 16 videos running on the same screen at a time. (TV Wall)
You will need one track for every shot you want on the screen. In the above I had a total of 20 tracks in the project. You can have up to 100 tracks in Power Director.
Once you have added the necessary tracks, you place the desired shots on the individual tracks, then resize and move to suit your needs. One thing to remember is the higher numbered tracks will overlay the lower numbered tracks.
The more tracks and videos(images) you have the more stress you put on your system. You will hit a point where your system may not handle all you want. You will have to experiment to find the limits your system can handle.
Hope this helps get you on the right rtrack.
Hal
OS - Win11 Pro, Alienware R13, CPU - Intel Core I7-12700KF 12 CPUs), 16g DDR5 4400 RAM, Video - Geeforce RTX 3080ti 12g, PD11 & PD365
My YouTube