Hi Orbis,
I am assuming that you are coding in VB. Here is a small sample of how to do what you are doing:
Dim mEngine As Engine
Dim typeList() As PropertyObjectFile
Dim propObjFile As PropertyObjectFile
Dim typeUseage As TypeUsageList
Dim stepObj As StepType
Set mEngine = Engine1
mEngine.LoadTypePaletteFiles
Set typeList = mEngine.GetTypePaletteFileList
Set typeUseage = typeList(0).TypeUsageList
Set stepObj = mEngine.NewStepType
stepObj.AsPropertyObject.Name = "TestMe"
typeUseage.InsertType stepObj.AsPropertyObject, 0, TypeCategory_StepTypes
typeList(0).IncChangeCount
typeList(0).SaveFileIfModified True
Hope this helps. Let me know if you have any questions.
Bob