Anyone know of any online practice management apps?

I've got a client who's looking at using online practice management with the online accoutns package. there's a number of ways this could happen but I wonder if anyone knows of a desktop tax package that spits out XML?
Dennis Howlett