I agree with Ray but would go further. It is tempting to want a single object to do everything but that means that station can only be used once unless even the prototype was used in different places. By using various parts, platforms, ramps, fences, buildings, etc, in different combinations, you can build many stations that all look different, thus avoiding that repetitious look in your route. I've done both and generally, the parts are more useful. Only when a station is iconic or so different that custom parts would have to be built anyway do I build a complete station