Stephen, I started messing around with the new railing tool as suggested by Lingwisyer with almost satisfactory results. The big plus is that it is associative.
A few of the negatives are that you can't define rail profiles by segment (at least I haven't found a way to do so), so the corners don't connect if you have intersecting profiles that are different. The fills don't appear to behave the same way as they do in a wall that is a complex profile, in the project, I am working on they are coming in on at a different scale, and the profile is merging like items that are touching, whereas in a wall they no longer merge together.
At the end of the day, I can get the visual results I am looking for, for the most part anyway, and the information I need for material takeoffs is available. I just think that there could be improvements.