What you need to do is decide what types of plant and fish you want:
soft acid water with low light, or strong light,heavy feeding through the roots and mediun pH and hardness, then you can decide what types of plant to try. In the end you can be as scientific as you like but if the plants like the conditions they will take off and if not they wont. I have a tank like the second described which has 6 types of Echinodorus (sword plants) doing well, 3 types of ludwigia, Rotala, sagittaria, 3 types of hygrophila, ambulia and 2 types of crypyocoryne. The plants would do better with CO2 but it is in a cabinet and is not very practical. I add other plants from time to time and if they do well they stay, if not they get relocated or chucked.