There are many ways you can customize ArcPad, including the following:
The skills needed to customize ArcPad range from basic computer familiarity, up to complex programming. However, the most common customization is achieved with some familiarity with XML and a little scripting prowess.
You can start customizing ArcPad right from inside the application itself. Create a favorites toolbar to organise the tools you use most often, onto one toolbar.
Modify the custom toolbars to remove tools you don't use or reorder them to make better sense to you. You can also create custom toolbars that contain out of the box tools.
For more information read about Customizing Toolbars in ArcPad.
ArcPad Apps are shortcuts that launch ArcPad with selected configurations and settings. ArcPad Apps are automatically added to the ArcPad Today Panel on Windows Mobile devices so you can launch yor apps with a single click.
For more information read What are ArcPad Apps?
Open your ArcPad project layers in ArcPad Studio and you have the ability to customize both the look and behavior of your data entry forms. Start by changing the layout of fields or the text displayed for field labels. Add additional data validation rules that speed up data entry or enforce requirements for field workers.
For more information read about customizing forms in ArcPad Studio.
With some scripting your can significantly alter the behaviour of forms, toolbars and the ArcPad application itself. Create custom tools that combine multiple actions into a single button press. Remove the need for a button at all and automate actions on a timer.
For more information read about custom tool buttons in ArcPad Studio.
Build standalone forms to collect information about your field worker, and use the information during your in feature data collection to automate your work.
For more information read about general forms in ArcPad Studio.
Build a native Dynamic Link Library (DLL) to extend ArcPads functionality. Extensions can expand the range of data formats supported by ArcPad or can add support for peripherals like cameras and sensors.
For more information read about ArcPad Extensions.