Fade In Pro is the screenwriting software I've been using for over a decade now. It has never let me down and never prevented me from getting exactly what I need in a finished script. I recommend it.
Love it or hate it, there's a lot of good ideas in this book. At least he doesn't waffle on about the hegelian dialectic. RIP Blake Snyder.
OK, not actually me but I like the idea.
My favourite book on script formatting.