Which Drupal clients allow editing of non-Blog nodes? I'm looking around at some different techniques for posting content to our heavily-customised Drupal instances.  We use a custom node type and I would like to be able to post content to that node type from a desktop client.

All of the clients I've found so far are general blogging clients - are there any available that support custom node types?  Are there any restrictions around what they can / can't do?
Depending on how much work you want to do, you could write a custom interface in HTML5/JS, then wrap it in Titanium (link below) or Air
http://www.appcelerator.com/products/titanium-desktop-application-development/

Then use the Services module http://drupal.org/project/services as the API - you might want to extend the functionality yourself

Also, not sure if this is for a particular client requirement. But if it was just node creation without opening a browser you could consider this http://drupal.org/node/1045918

...Or you can pull out the necessary code from the blog api and extend :o)

Either way I've got no simple answer I'm afraid