Have you ever wondered how to extend the MMC for SMS 2003. There is a reg key that allows users to enter any kind of right click menu the system. It will be called SMS Tools.
To pull the right click tools to SCCM 2007 the guid is:
{58105356-2B9C-11D1-B0D5-00C04FBBD480}
HKLM\SOFTWARE\Microsoft\MMC\NodeTypes\{58105356-2B9C-11D1-B0D5-00C04FBBD480}\Extensions\SMS_Tools
To pull into SMS 2003
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MMC\NodeTypes\{4D26C0D4-A8A8-11D1-9BD9-00C04FBBD480}\Extensions\SMS_Tools\101]
"Description"="Client Assignment (ClientAssignment.exe)"
"Name"="Client Assignment"
"CommandLine"="C:\\Program Files\\SMS 2003 Toolkit 2\\ClientAssignment.exe"
==realize that this is for a specific computer. Please check out Microsoft for more guids that control SMS or simply open up your reg and you can see.
Use this to send a WMI command to a certain client or force a collection to perform a HW inventory. Though this started in SMS 2.0 it is still valid in 2003.
https://msdn2.microsoft.com/en-us/library/ms817015.aspx
There are many other places to find information. Once you learn the 3 or 4 nodes to use and how to create scripts or applications you can extend SMS far beyond the native deployment.
Here is an example of an sms tool http://sms-hints-tricks.blogspot.com/2007/11/sms-tool-what-collection-is-computer-in.html