Bah si tu pars de Java il faut comparer avec C# évidemment... ^^
Mais si tu tapes override dans Visual c# je crois que ça dépasse toute tes attentes...
De même si tu cliques sur la classe mère, ou une interface dans la déclaration de ta classe, visual (2008, je crois que 2005 le faisait pas, ou pas aussi bien) te propose de générer tous les stub de méthodes abstraire (implémentation publique ou privée au choix pour les interfaces) en un clin d'oeil.
Ce que tu apelles "template" doit être le nom des "extraits de code" visual studio j'imagine, mais ça existe: exemple "propdp<tab>" ça te génères une propriété de dépendance wpf avec juste les champs à remplir.
Mais le must, tu tapes (par exemple) "ret;" tu as direct ton "return;" tu tapes "ret vari;" et tu auras ton "return variable;" ("variable" étant le nom d'une variable définie par toi... faut taper suffisemment de caractères pour que visual studio insère la bonne évidemment). J'ai jamais trouvé ne serait-ce qu'un dixième de ça dans eclipse, et c'est pas faute de l'avoir cherché
