We've tools like Netbeans/Visual studio to do the GUI app for our project in java/C#. But when we're creating apps by writing code on Text-editor/IDE without using components. then how to visualize the GUI app project ? I mean let's say i want to build a contact manager app in C#/java. now with GUI builder tools i can manage multiple files but with hardcoding i've to think about every file seperatley.
Now How one should visualize the project and go working on it ? What design programmer need to keep in mind ?