In this case, you really need to consider screen resolution more so than actually thinking full screen then considerations for client screen resolutions and font sizes. What may look great on 1024x768 resolution may not on another resolution.
A good starting place is working with
TableLayoutPanel for placement of controls along with working with
Anchor properties of the controls.
Also consider working with
TabControl controls where real estate might constrain controls to not appearing correctly.
Join the above together with creative thought. In the end there is no one proven best practice that will work on all resolutions.
Lastly, if this is just for you, a single resolution still consider the above along with dragging the form tab in the IDE outside of Visual Studio and size the form to as large as possible should give you an idea what the form will look like at runtime.
Hopefully this will assist you in this task.