Non esistono delle "funzioni" semplici di VB6 che facciano quello che chiedi (e chiedi tante cose ...).

Una funzione che mi informi di quali sono i programmi in esecuzone,
Per conoscere (senza i ...) i programmi in esecuzione, puoi utilizzare una serie di API di Windows o, meglio, puoi usare il provider WMI e la classe Win32_Process

http://msdn.microsoft.com/en-us/library/aa394372(VS.85).aspx

Una funzione che mi permetta di Massimizzare o Minimizzare i programmi scelti,
Anche per questa operazione è necessario identificare il processo, tramite la FindWindow e inviare un messaggio adeguato ...

Una funzione che mi permetta di Terminare i programmi selezionati.
Sempre con WMI, metodo Terminate ...

Come vedi, non e' semplice quello che chiedi di fare ...