Can someone recommend an app does all of these for a tablet plz   TYVM