in reply to Which Module for Win32 Shell

Haven't touched it personally, but the zoid shell aspires to do some of what you have asked and provides full access to Perl to do the rest.