Après pour des gros logiciels, c'est sur que si tu cherches du vrai multi-plateforme faut pas se tourner vers le .net car c'est pas tout à fait au point actuellement.
Mais comme je l'ai dit, pour ce que tu souhaites faire, le .net te facilitera la tâche.