You want your end product to be as small, fast, and efficient as possible. The advantage of doing so is that the user interface of your add-in will be consistent with that of Microsoft Access and thus already familiar to the user. Turn record selectors off. Turn scroll bars off. Turn the built-in navigation buttons off.
Place controls consistently on every form.
For example, if you use multiple-selection list boxes in a report wizard to pick fields on which to sort and group, make sure that the list boxes appear in the same location in consecutive dialog boxes. Design your add-in's forms as dialog boxes. By using dialog boxes, you prevent the user from moving to the next dialog box until conditions in your code are met. For example, you may want to prevent the user from moving past the last dialog box of your wizard until the user has entered all required data. These guidelines are not absolute.