lj does have XML-RPC interface. It doesn't have a direct link from the
home page. I think someday someone will, finally, get irritated and fix
that but doubtful. But the post interface is easier than the XML-RPC.
Advogato's interface is nice and simple. But lj does have more features.
lj's XML-RPC protocol docs