I’m developing a new plugin for foliage. It works as an extension of Unreal’s foliage tools, using the scatter data but adds a completely new way of mesh management, and most importantly: size-dependent-mesh-variation. (Big instances get grown tree mesh, all the way down to the smallest instances getting a sapling mesh.) Besides this it also has a whole bunch of options to manipulate the foliage data, like adding non-destructive noise or a simple scale-remapping.
This trailer gives you an idea: ViksFoliageTool Beta Trailer - YouTube
It’s basically done, I’m only looking for a few people to do some beta testing. It’s ideal if you already are working with foliage on a project and have your own assets. Let me know if you’re interested!