How to create a static mesh instance manipulator/duplicator for placement of objects?

This is the refrence video which i am trying to replicate.

How do i replicate the pulling and creating instance mesh of the desired product.

Thank you.

Looks somewhat complicated, especially that the AH is more suited to a question-answer dynamic rather than ready to go solutions.

How far have you gotten with this?

Got it to work reasonably quickly one of those evenings. A cool exercise to be honest.

Image from Gyazo

Not posting the BPs as they need cleaning up and commenting to be human readable, and that’s extra work. If there’s interest in this, I will, though.