I have a very simple application and would need to have a menu screen in the beginning.

However I do not know what is the best way:

1. Use different Form? But then both can be independently sized which I do not want
2. Use (modal?) Custom Control in the Main form that disappears once the "Run" is selected.
3. In the `Application.Run` execute the Menu, finish and then execute the app itself? Not sure if there will be any problems with that.
4. Any Other options?

Thanks in advance for your advice.