That would be a freaking great app!!!!
You might look at Docs to go premium. You can use youtube for your video needs.