in reply to Windows MMC snap-in in Perl?

Can perl create an MMC snap in for Windows?

No. You'd have to create something along the lines of Win32::Daemon, which might already exist, see http://docs.activestate.com/activeperl/5.16/Windows/WindowsScriptComponents.html