The Terrain Texture by Height Tool
It paints on a Unity terrain based on the terrain layers you set and the desired height you want for each layer of your choice. Unity Terrain is painted with just a few easy clicks in the inspector. Additionally, this can be achieved at runtime. The TTHT makes it easy to paint your design on your unity terrain or add some cool paint effects at runtime.