Some ways to go about this, one of them using Final Cut Pro:
1) Create an Automator workflow or Shortcuts er... shortcut - eg scale and crop all of the videos.
2) Use Compressor
3) With Final Cut Pro and a little help from the free CommandPost tool.
3a) Make a new project and select the desired frame size and frame rate (do NOT let it create on first clip added, or it will just be the same size as the originals).
3b) Drop the clips to the just created timeline
3c) Apply the scale and crop as needed (it may be best to first switch the Spatial Conform of the clips to "None" so that scaling is doing with reference to the original size). You can do it to one clip, Copy, and then Paste Attributes to all the rest.
3d) Select all the clips in the timeline and use the CommandPost Batch Export command. Done