Probably the two leading programs when it comes to the development of BIM are both steel detailing programs. They are Xsteel and SDS/2 by design data. These programs have been using BIM sinsce the early 90's (before BIM was an acronym)
Tekla was developed in Finland, they have a US headquarters in ATL. The cost is abour $10k compared to Revit which I believe is about $5k. Tekla Structures was formerly known as XSteel, a steel detailing program. Eventually the program evolved from detailing steel connections to concrete and wood as well (SDS/2 focuses on steel only, very well I might add, this program actuially designs all steel connections for you).
Tekla is a very powerful BIM program for structural engineering and has many downstream benefits. For example, the same program is used to produce shop drawings which can be checked and approved in the model. They also have solved the problem of huge file sizes.
This is a program that every structural engineer should at least be familiar with, half of the shop drawings you review are probably produced by Tekla. For more info check out thier website, you can open up models and you will probably see some famous building you recognize.