Is there a practical limit to the number of forms that should be built into a Visual Basic project? In the past I've tried to put too much onto a single form (e.g., Vendor Maintenance, Accounts Payable Input, Accounts Receivable Input) and the editing begins to "bog down". So I break out each of the three examples above to it's own form. But I could end up with hundreds of forms by the time I finish this project. Is that any kind of run-time processing problem or any other kind of problem? Thanks.