Con Visual Studio 2005 sara' possibile aggiungere come riferimento un altro eseguibile, questo significa che a tutti gli effetti le normali applicazioni possono essere considerate anche delle class libraries utilizzabili da altre applicazioni, ecco perche' bisogna porre molta attenzione al grado di visibilita' da associare alle varie classi presenti nell'eseguibile.
Nulla di strano se non fosse che quando aggiungete un Form al vostro progetto o, peggio ancora, uno Usercontrol questo abbia automaticamente lo scope public, questo significa che chiunque puo usare i vostri forms/controlli semplicemente aggiungendo un riferimento al vostro eseguibile (e francamente credo ci sara' da divertirsi non appena avremo un po di applicazioni sviluppate con Visual Studio 2005 in circolazione)
Se credete sia piu' giusto che il designer generi, by default, delle classi Internal (o Friend se preferite...) allora votate qui, anche se ormai credo che a Redmond siano piu' concentrati su Orcas che ad eventuali cambiamenti in Whidbey...