See "Topics in this section" below for settings you can use to adapt the user interface to your needs.
The Maya interface is built using the Qt framework. You can create custom UI for Maya using Qt Designer. For Windows and Linux users, Qt Designer is installed with Maya. For Mac OS X users, you can find Qt Designer directly at the Qt Development Tools web site or you can build Qt from source. Maya 2017 uses a version of Qt 5.6.1 that has been modified by Autodesk to include some changes needed by the Maya interface. The full, modified Qt 5.6.1 source can be found at http://www.autodesk.com/lgplsource, along with other packages used by Autodesk products.
You can load your custom UI into Maya using the loadUI command.