I looked at Processing and so far I have not found an example to indicate I can use it to do what I want to do.
The form would have drop down menu to select information and boxes to enter data that needs to go to Arduino.
It needs buttons to start the process, pause, stop, etc.
It needs fields to display time and readings taking place in Arduino.
Processing is capable of talking to the Arduino, via the serial port. It is capable of drawing forms, etc. but it is a lot of work to do that.
A language like C# is much easier to use to design forms, with drop-down lists, text entry fields, etc.
Microsoft gives away Visual C# Express, if you want to go that route. PM me if you are interested in a C# forms-based application that talks to the Arduino, as a starting point for your project.