I am in need to do C# project .. to read parameter file and set parameters , set display , open result file , print data when needed , analyze data etc ..

I think I will design different class libraries for different tasks and
will reference them in my Main Project.

Is it ok ?

Also I will need a lot of code to handle all this. Writing it in one mainForm.cs file may not hold good. How can I use multiple code files which will contain methods which will use class library functions and will support MainForm.cs

Any other design idea ?

PL help ..
Thanking you ..