I do some mastering, some as part of an entire record/mix/master workflow, and sometimes people bring me finished mixes. I used to use Sound Forge, but the last couple years I've been using Sonar.
Recently for a long-term project the artist opted to using a local (high priced) mastering engineer, and I got to sit in on several sessions. He uses Studio One for his mastering platform, and I liked the workflow that I observed.
The main difference from what I had been doing in Sonar for mastering was having all the tracks up at once, making it very easy to compare and A/B different tracks, which is important if you are working toward having a cohesive sound for all tracks involved.
I modified my mastering template to reflect what I saw in Studio One as best as I could with Sonar, and this is what I use now:
Each track is a clip, and processing for each clip is done in its effects bin. I have Waveform preview set on in the master bus, which gives me a real time visual of each track's processing. At the end I copy each clip to the windows clipboard and paste it into an "export" project to facilitate exporting to separate files.
This works pretty well, but there are a few ways it could be better, namely:
1. Easier access to each clip's effects bin, maybe a permanent pane in the inspector area that always show the selected clip's effects.
2. An "Export Clip" option that would export the audio in just the selected clip.
3. Better built-in metering for the master bus, along the lines of the more complete metering plugins currently available.
I don't really desire more "mastering" plugins to be added to the Sonar package, as the ones already present plus the third party plugs I have are more than sufficient.