Der "Lernmodus" ist natürlich vorhanden, das siehst du dann, wenn du bspw. ein Spiel mit Online-Multiplayer-Modus starten willst und das Spiel erstmal minimiert wird, damit du anschließend eine Firewall-Anfrage bestätigen oder ablehnen kannst.
Was meinst du mit "Internes Netz"? Meinst du damit das Heimnetzwerk? In dem Fall lautet die Antwort "Jain": Du kannst Regeln für die Firewall-Profile "Heim-/Arbeitsplatz-Netzwerk" und "Öffentliches Netzwerk" seperiert voneinander konfigurieren.
Ansonsten kenne ich jedenfalls keine Möglichkeit, mehrer "Firewall-Profile" anzulegen.
Das einzige, was du noch machen könntest, wäre, die Richtlinien über die "Erweiterten Einstellungen" der Firewall zu exportieren und wenn du sie wieder benötigst, wieder zu importieren.
Evtl. kann man sich nen Script dafür schreiben, mit dem man die Aufgabe schnell und automatisch erledigen kann, aber ich hab keine Ahnung, wie das das (ich könnte mir aber vorstellen, dass das mithilfe der Powershell funktioniert).