SharePoint Online can be customized using
various tools. Below is the list of tools that work in the area of customization:
1. Browser : Can be used to customize the SharePoint site by using the functionality available through the SharePoint browser interface such as adding or
removing Web Parts, content, and images in the user interface; adding or
configuring lists, content types, or workflows, and changing the configuration
of the site from the Site Settings page.
2. SharePoint Designer : Can be used to
edit pages, create workflows, create external content types (to work with BCS
Online), and work with master pages. Certain modifications can be packaged into a
.wsp solutions and can be exported for more modifications by Visual Studio.
3. InfoPath Forms : Along with the SharePoint Designer, this can also be used to create
powerful workflow-enabled solutions with rich forms.
4. Visual Studio : Can be used to create Sandbox Solutions like the list
definitions, visual web parts, event receivers or content types. It can also be
used for the creation of the custom SharePoint Apps - Auto-hosted, SharePoint-hosted, and the provider-hosted.
5. Napa Tools : Can be used for creating SharePoint Auto Hosted Apps
only. Solutions created in Napa can be downloaded & opened in Visual Studio.