It sounds like your stocking is going to be very similar to mine except I have Glass Cats in instead of Tetra in that tank. Everyone gets along fine. I was a bit worried about the Gourami and the Angel togather but they don't bother each other at all.
If your set on Tetra the Diamonds are cool looking and will get along with your Angel.
Here is a great compatability chart that I use.
http://www.timstropicals.com/Compati...ameResults.asp
There are always exceptions to the rules but it is best to go with the norm and the monitor the fish for aggression once they are in the tank togather.