A 10gal tank is a bit small for what you want to do whichever livebearer you choose, bearing in mind that if you only have 1 male you will need at least 2 or 3 females so that they don't get too stressed; this means that you will only have space for about 2 or 3 fry when they are full grown, and this is without any other types of fish.
The only suggestion I can make is if you buy just 1 female who is already pregnant (who hopefully won't get too lonely) and hope that she eats most of the fry.
Endlers are best suited to that size tank, but they are less likely to eat their fry, so you will be overrun in no time.
All in all I think you'll have to reconsider the size of tank AND find someone who will take the excess fry off your hands.
Good luck with whatever you decide to do.