Screencast-O-Matic allows users to create a video by first inputting and recording a script. This handy function is perfect for capturing what happens on a screen or developing voice-over PowerPoints.