Can you upload tools (ArcCatalog), models (model builder), or scripts to your ArcGIS Online account and run them against online feature layers? There are some easy workflows in ArcMap which aren't available in ArcGIS Online. I would like to create a model using common tools in ArcCatalog, save it as a script, upload the ArcGIS Online, and add it to a Web App as a widget. Any help on this for a non-developer?