Looking for Tool to repeatedly duplicate objects next to each other

I am looking for a tool to repeatedly duplicate objects next to each other in the Editor (E.g. like Ctrl+D) but instances it next to the original. Basically a quick block draw builder. Does anyone know of a tool.

Easy enough to write a tool script that does it.
Also, 4.7 has the vertex snapping feature that might be helpful.

I may give it a go unless someone already invented one. I know they have the Gridmap but it is clumsy to use.