The PowerShell Provider Framework (P2F) performs the heavy lifting for developing PowerShell Providers.