Either that or go the ConTeXt way where TeX is just a small part of the
process.
Context needs \write18 too, or so I understood it. Anyway, the 99% of
the tex world we are aiming for with texworks is not going to go "the
context way".
> Doesn't TeXShop enable this by default?
Yes it does.
Then it would seem texworks should too.