Software: FreeAdm (free, batch control) or PhonePresenter (paid, includes fingerprint customization).
For fingerprints: Magisk + AndroidFaker module. One-click randomization for IMEI, Android ID, etc. Takes some time to set up on 20 devices manually, but after that, you're pretty much set.
One...