PeopleTools is the proprietary software development environment that was created by the PeopleSoft. PeopleTools consists of Application Designer, Application Engine, Data Mover, PeopleCode and various other developer tools.
Application designer is the core application used to create and customize PeopleSoft applications. The following is a brief list of the functions that can be undertaken in Application Designer:

    • Field Definition
    • Record Definition
    • PeopleCode
    • Page Definition
    • Page Group (component) definition
    • Menu Definition
    • Business Process Design (workflow)
    • Project Definition

Applications can be built or customized in a development environment, then assembled into a project for migration to test in live environments.