Intercut, from the people that brought you Swivl, have recently updated their app to allow for it to be used to create screencasts. Intercut uses AI to merge two video sources together to create a polished finished product.
This app feature was seen as a beta feature in Swivl where it would merge the video feed from the iPad camera on the Swivl with the recording of a computer screen so you could have both videos sources to share after a presentation. I used it when I presented at conferences but any teacher could use it to easily record and share any direct instruction that takes place in the classroom. You could even allow students to use this to create presentations that can be shared with the class instead of making them all stand up front to present. There are a lot of different ways you can use a screencasting tool in the classroom, not just for flipping a lesson.
If you download Intercut from their site, https://app.intercut.ai/, you can then use it to record your screen and webcam at the same time. It will figure out when to show which video source as well as when to combine both on the screen at the same time. You can see this in action in my demo video below (please ignore the audio issue as that was because there was an issue with my Airpods, the audio has sounded much better in all other videos I have created with Intercut).
You can also watch the video below to see how to get started with Intercut. Give it a try as your new screencasting tool.