yes and no.
basically any html page can have php embedded within it, as plain text. any editor (homesite, etc) will work as long as it doesn't rewrite your code.
for example, DO NOT ever use front page for ANYTHING (even if it's not php) for this very reason.
i use homesite, but there's a free-version of an editor called 'phpedit' that is basically homesite, and will color-code your php code so it's readable and so on.