oh gosh.... my dream... and you... have... it... coming
okay, so basically, I'd do the tetra tank. But beware! Angels won't probably like tetras....
So here are two options I might suggust....
A: 30x Cardinal Tetra, 30x Glow Light Tetra, 7x Roseline Shark/Red comet barb (these dudes are literally like large tetra. Peaceful, calm, nice... gt to 6" and doesn't feast on smaller fish).
Now... you want some big bottom dwellers for this option? Go with some clown loach, reaching 8", they'll love your tank. I don't think they eat smaller fish either (although i could be wrong. contradicitions, please, do point out.). i suggust starting out with 5x small ones. And thus, the tank seems complete, except for a few things you may personally want to add. I believe, with 120 gallons here, you have room for 1 or 2 more schools of your choice of tetra, such as rummy nose or lemon tetras. Also, khuli loaches are fun!
Opt: B
Like angel fish do you? this is a larger option of my own second choice consideration....
120 - so go with 2x Angels, 1x Senegal Bichir, 1x pleco (common?)
This is where i usually get stuck on anything else i'd want to add... hrm... but wait! what's this?
7x roseline shark. These guys are peaceful and work in this tank as well! at 6", the senegal shouldn't try to eat your roseline buddies, and they're like giant tetra when viewing, except even more exotic! No records of fin nipping. there fore.... your angels should be safe.
And, unlese you're getting a really really young senegal, get 4" clown loaches for the bottom! they work in this tank too!
so, overview
Tank A:
30x Cardinal tetra, 30x Glow Light tetra, 7x Roseline shark (Red comet barb), 5x clown loach, and that should leave room for one or two schools of 10x terta a school of your choice

! Maybe khuli loaches even?
Tank B:
2x Angel Fish, 1x Senegal Bichir, 1x common plec, 5x clown loach (4"+), 7x Roseline shark.
I personally like tank A more... but go with what you want! People want big fish, and i think the clown loach and roselines will work. Still not sure on the eating small fishes on clowns....