It's an block placing system for an RTS style gaming. In the past I have done some tutorials for RTS game elements such as edge scrolling and basic UI to scene interaction. In my currently prototype all the blocks are instanced and new block types can be added easily via a data table. It also support click drag for adding and removing multiple blocks at once.
Take a look at the video below and let me know what you think.