After posting about Stair Treads several months ago, Chris Dixon (at Franklin Ellis Architects) commented that Railing balusters could be used as treads on Stairs. This method works particularly well for small no-slip treads that essentially sit on top of the Stair.
The Ramp tool is one of those archaic Revit tools that hasn’t been updated in a while (if ever). It is difficult to use and prone to errors. This discrepancy is obvious when comparing Ramps to Stairs. Since Stair by Component was introduced in Revit 2013, Stairs have been created from Run and Landing components, making them easier to manage and create.
Even with the newer Railing tools that were introduced in Revit 2013, the Railing tool is still quite limited. The Top Rail path can be edited, but only to add extensions to the main path. Usually, the main path cannot be modified, but Luke over at What Revit Wants noted that there is a situation that will allow you to modify the main path for the Top Rail.
Railings are one of those architectural elements that are frequently used in the landscape. If you have stairs, ramps, or any sort of terrace, you will probably need a railing. And while Railings are relatively easy to create in Revit, they can be quite difficult to fine-tune (and detail) accurately.
One of the reasons that Railings are difficult to manage is that they are rather inflexible regarding both their structure and their hosts. Railings can be hosted to Floors, Stairs, Ramps, or just a Level, with the limitation being that they cannot host to shape-edited Floors. But there is a feature that will allow you to give a single Railing multiple and varying slopes.