How To Make A Television Commercial In 34 Steps. Atlanta, GA | ECG Productions recently switched from Final Draft to an online cloud-based scriptwriting platform called Celtx. It's far from perfect, but they are the best option around currently. Using cloud-based scriptwriting software allows the writers and the client to easily communicate and make revisions in real time. This saves a ton of back-and-forth and really gets the client involved. We like keeping our clients intimately involved in the writing process because it ensures we get them exactly what they are looking for in terms of creative (and ROI). We typically do anywhere from 5 -10 revisions before the script is locked. I always warn clients and writers not to over-analyze things. There typically comes a point where additional revisions aren't actually improving the conte with production_process