Does anyone have any experience using Microsoft UI Automation library to automate a .Net WinForm application (or any windows app for that matter)?

Just curious. I was reading up on this and it seemed very interesting, but you would have to implement some interfaces in your product to allow it to work. I was just wondering if anyone has had any success with this.