I don't have a clue if anyone has mentioned it, but I use the non-root version of NetGuard to make sure some apps on my phone don't have wifi or mobile data access.
I also don't know if this was mentioned by someone else, but for one of my college courses, we are using thonny for python programming.
Because with NetGuard I can use it on not just the apps that normal settings app list shows me, but also system apps that don't show up that you can't disable access to without a 3rd party tool. Since I'm not on a rooted device, I don't have a choice over things like being able in settings mode to try and disable apps like gøøg|e assistant because it doesn't show up in the apps list.