~~I hate to say this, but lemmy is not your search engine. If you need help rooting, feel free to ask here, but it's a tad bit inconsiderate to ask for directions on every single device, or ask people to do research on every single device. Not to mention, you didn't specify the carrier or lock status of the devices.~~
Edit: I misunderstood the post
List of root availability status and guide if available
Some of these may not be as comprehensive as you like, but most of them seemed relatively simple. Also don't get discouraged by me not being able to find any info about them. If you put more effort in you might have better results.
BE CAUTIOUS! There are plenty of fake TWRP and Magisk websites, but the only place to get Official TWRP is twrp.me, or if it's not supported on your device, you can get a community build. The only place to get Magisk is on the Github page. It comes as an APK, but can be converted to a zip and flashed.