My short answer is that No, Revit is not the best structural analysis tool. I go into more depth…
Revit has a built in Structural Analysis program called ‘Robot’… to date, I’ve never heard of anyone using it; maybe they do, maybe my advice is outdated. I know that about 5 or so years ago it wasn’t quite ready for the big show. And it didn’t seem to be improving with updates.
I have seen however, people export a Revit model to Etabs for analysis. I can’t say if this workflow allowed the engineer to do everything you described because I was the exporter not the engineer.
Where Revit falls apart as a structural analysis tool is that when buildings get more complex, Revit’s weaknesses start to show; BIM technicians have to start taking short cuts and making work-arounds to model the product within the available deadline; It usually produces something not suitable for structural analysis. If time weren’t as much of an issue then maybe a workable BIM model could be produced. Or a simple building like a parking garage. In my experience, with the 100 or so BIM models I’ve seen, exactly 0 of them were suitable for use as a structural analysis model. The concrete towers exported to Etabs had to be ‘fixed up’, which took so much time that I would have just as soon modelled it in Rhino had I used Rhino back then.
I should mention again that my opinion is dated by 3 to 5 years. I hadn’t seen any signs of things getting better, neither within Revit updates nor the quality of the BIM models I worked with.