Por empezar con algo te paso un bat que hace casi todo lo que pides menos abrir el archivo recién creado con el notepad++. Lo abrirá con el programa asignado a la extensión TXT (que podría ser el notepad++ o el notepad sin más o algún otro, según esté configurado el ordenador en el que se ejecute:
@echo off
set carpeta=carpeta prueba LuisM
md d:\"%carpeta%"
echo Para que tenga algo dentro> "d:\%carpeta%\%carpeta%.txt"
d:\"%carpeta%\%carpeta%.txt"
Para empezar se asigna el nombre de la carpeta a crear a una variable (la variable CARPETA), luego se crea la carpeta en el disco D:, luego se crea el archivo con el mismo nombre que la carpeta y extensión TXT escribiendo algo en el proceso de creación. Y por último se "ejecuta" el archivo TXT lo que lleva a MSDOS a buscar el programa asignado para abrir esas extensiones y lanzarlo sobre el archivo en cuestión. Por supuesto que puedes cambiar todo lo que te parezca para ajustarlo a tus necesidades. Y si el notepad++ no es el archivo asignado a los TXT puedes lanzarlo poniendo su path y como parámetro el archivo.