scriptwriting technology