Outlook has the ability to create custom forms. You are using the bultin form designer for Outlook, there is one built all versions of Outlook. You can start a design session with tools | Forms | Create a Form command. Alternatively, open any Outlook item in Outlook 2003 or earlier and select "Tools | Forms | Design this form.
When you create a form on which you start to base on an outgoing form, such a meeting, task, etc. The closest thing to an empty form is the message form.
Forms may contain VBScript code to respond to user actions - checking data, synchronizing it with databases, creating new Outlook items, etc. To add code as soon as you are in the form design mode, click the View Code command on the toolbar or ribbon.
You can then publish your form to the Organization Forms library so that each of them has access to it. They can also be published directly to the folder. Personal forms are published either in a folder or in your Personal form.
The Outlook help contains quite a lot of reference documentation for this kind of thing, also google will return a lot of sites that will show you how to do this.
source share