Thanks Scott,
Actually Arc has a Localization module to help you create all these control objects, you will find it under Administration as below:
Cheers,
Vincent