I'm thinking you don't want to use the submit button for that. Once the Suitelet is submitted there's internal flags that say it's done. If you clicked the button again it would say "Already Submitted". Once it's submitted there's no reason to reset so that's all done. For what you're doing have you looked at using a serverWidget Assistant? That lets you work through steps to get to a final result. I'm looking for an example now. You can probably do what you want in a Suitelet but it would be harder. You'd have to store values and pass them back to a new instance of the suitelet and work through the logic that way.