In NetNewsWire, thereŐs a Weblog Editor preferences pane where you can choose MarsEdit as your weblog editor.
Other applications which support external weblog editors should have similar configuration.