Download - Edit - Upload...
This editor loads the ini file given by a MediaWiki's external edit link. It then starts the default application registered for the document which is defined inside the ini file. After editing the document you can preview the changes to the MediaWiki and/or upload the final version.
Here are some screenshots.
You can find all information regarding the development on the sourceforge site.