I work with SAS EG 8.2.
Please add the functionality that a new programm code is created as an external UTF8 *.sas-file by default. Maybe you need two options, one for internal/external, one for encoding.
Today a new programm code (a) is created by default as an embedded code and (b) you can save it by default only into external as latin (SAVE AS from the embedded menu).