Saludos, para el caso de algo que corra desde una intranet, podría tener un diseño con ASP, o PHP, que ofrecen bastantes prestaciones y son masomenos especificos para eso.
O bien se podria generar un entorno MDI, el cual ofrece varias prestaciones, pueda tener un mini editor de textos, formularios con archivos, etc..
Creo que es necesario determinar en qué marco va a trabajar la aplicación a desarrollarse, (si va a correr sólo bajo Win, en una máquina, en una red) y en base a eso elegir la solución que más se ajuste.
Saludos, sería bueno que especifiques un poco más qué deseas que haga tu aplicación, y en que entorno quieres hacerla correr.