Actually I was wondering if I could use IsCollidingWithObject and the whole Drag and Drop System in my Inventory ,to combine inventory items .
No, InventoryItems cannot be moved, dragged etc. They simply do not have coordinates as such. Conceptually they are part of linear list.
The inventory window is displaying them arranged in grid using its own logic, but items themselves do not posess such property as "position on screen".
You might need to script something that
represents inventory item (similar to how room object may represent an item lying in the room).
For example, you could create graphical Overlay to drag item image around; but you will have to test whether this overlay is above another item yourself, calculating item position in window using InventoryWindow properties, such as its coordinates, ItemWidth and ItemHeight values.
Unfortunately I do not have much free time right now, but I may post some experimental example of script later, unless someone else will before.