Coming up with things on the fly is indeed often quite hard! Another method is simply remembering that a lot of buildings are very similar or the same.
Apartment complexes are often identical rooms, mirrored, and placed in blocks. if your players are investigating a series of apartments, why not base them quite close? It's not a stretch to believe they're all part of the same apartment complex. Indeed, these complexes are often built in clusters so you could have them trying to move from one to another without going down first (avoiding surveillance, police, gangs, genetically engineered guard orang-utans etc...)
Equally, modern housing estates are usually mixes of three or four different basic house "templates". Assuming the houses of the future are not too dissimilar to those of today, it's not necessary to build a completely unique layout every time.
Its easy to come up with explanations too if the players query the similarities. I'm currently planning a sci-fi Savage World's campaign, and the houses for the workers of the colony I'm having my players explore are going to be 100% identical, with minor décor and alterations as you might expect from lived in buildings. The justification here is that they're duel use shipping containers as the corporation wanted to keep costs down.
Office buildings are often also very similar - particularly if they're all based in the same area. I'm not familiar with the Shadowrun setting but I know that all of the office buildings in the business park I work in are 99% identical with minor changes in placement of walls and partitions. I can think of several other office areas in the city I work in that this is also true of. Assuming that the office complexes of the future are (again) not too dissimilar from today, you could assume this is true in the future. This could also lead to some fun asides, like bumping into the security guard you fooled a few weeks ago and having to dupe him again (for example).
Therefore, one easy out is to design half a dozen of each layouts, map out in your head where these will be clustered and go from there. Then you can just pull up a design you've already got and add little details like knocked through walls or extra offices.
Remember though, that really big companies often have custom built headquarters, and a wealthy individual may have a custom built home. If you're planning a big raid it might therefore be worth planning something complex in advance for these "high points". That way you can really highlight the importance or potential difficulty of the raid.