Definitely been done. I wish I could point you to some concrete layout examples - I know some exist in the forums somewhere. But what I can tell you is you would need to do it using a flash component (the TD can't use HTML5 at this time due to Microsoft's lack of HTML5 support in HTA application dialogs), and it would be necessary to have (or display) only a single layout screen, as changing screens would cause the embedded flash to close and a new one open.