Layouter is a 100% blueprint tool that allows you to quickly and easily generate a maps layouts based on predefined segments.
You can get Layouter on Unreal Engine Marketplace - https://www.unrealengine.com/marketplace/layouter-blueprint-level-generator