How do I add mesh options to a given spline point?

I am creating a road/street network for a small town. In my blueprint, I would like to be able to have the option, at any given spline point, to add an intersection. And from each intersection, I would like to be able to continue to place more streets and roads that can connect to each other. How do I accomplish this? I have seen one or two similar road bp offerings in the Marketplace, but I’ve yet to come across a tutorial describing how to achieve the result/s I am hoping for. I have the blueprint started, but at the moment, I do not know what my next step is.