Gerenciadores de Layout

Dúvida um tanto quanto boba, mas vai lá… Sempre que faço um framezinho os componentes raramente ficam totalmente alinhados, e quando jogo algum dado neles, sendo um textfield ou label, as vezes eles ainda se mexem.
Pra isso comecei a usar o layout desenho livre (netbeans).

O que vocês fazem pra os componentes ficarem 100% alinhados? Pensei em fazer assim: em um Panel coloco como desenho livre e depois na hora de colocar no frame, configuro o frame como gridbaglayout.

E voces?

Para os componentes ficarem corretos na tela, eu escrevo o código das telas na mão mesmo (usando eclipse).
Sua idéia de usar gridbaglayout na frame é boa.
Eu costumo dividir a tela em áreas. Para cada área, crio um JPanel com o layout mais adequado. Depois decido o layout da frame (geralmente BorderLayout ou GridLayout, às vezes gridbaglayout) e adiciono os componentes.

Hum… então vejo que não estou errado… Vi esse tópico aqui e fiquei com a seguinte dúvida, mas agora tá sanada minha indagação. Valeu!