Best tool chain for solving vision based object manipulation and placement?

I’m new to ros, etc.
There are so very many choices of tools, i’m hoping someone can help me narrow down which ones i should be focusing on to acheive my goals.

I know the basics of ros and moveit. But i need solution toolkits to solve problems like picking up an object and rotating it so that it will then fit in an appropriately sized slot.
For example, the old kids “insert a shape” toy:

Can anyone give me suggestions as to which of the many nvidia,etc tools I should be using?

I did notice the UR10 Isaac “Palletizer” demo, which almost fits what I need.
However… I havent been able to find source code for it?