Does anyone know tools like SpyStudio to hook processes? The features I would like to have are:
You can use Deviare from the same company that've developed SpyStudio. It lets you hook COM Interfaces. SpyStudio uses this API to monitor functions. It has a database of types that lets you get/set parameter values of any type.