Yeah, I know Civil3D can do it. I was thinking it was going to be difficult to do with Civil3D. I looked at some other software though, and it was the same price as Civil 3D, so, I think I will just make myself proficient with these features in Civil3D.