Hi there!
What do you mean by outside program? If you wish to edit HTML, and the visual layout of your site, C-Panel includes one, just click "Edit HTML" in the filemanager.
As far as software for your computer goes, there is always Dreamweaver (really expensive, so maybe not so good), or a...