Quick experiment with Unreal Engine's new procedural generation tools. Might build it out a bit more later.
Bad side of UE - I only wanted two assets from the store but had to download the entire pack they were a part of. 16 GB just to use a few assets!