You could set auto-facing based on the job you're using with a job change macro as Edewen suggests, or write a macro to set defaults based on the role.

In addition, on healer and with auto-face target off, you can macro offensive spells to include the /facetarget command. This way you will turn when it's required, and won't when it's not. It's not as simple as a configuration option, but it works.