Hi, welcome to the forum
I'm afraid that 10 gallons is not big enough for platies or swordtails, unless it an unusually shaped tank because platies need a tank at least 24 inches long and swordtails 48 inches long. But a betta would be fine or a group of one of the so-called nano fish.
But before anyone can suggest fish, we need to know how hard your water is. This is because fish have evolved in water with a certain hardness. If soft water fish are put in hard water they will suffer, as will hard water fish in soft water. They become sick more easily and won't live as long as they should.
Look on your water provider's website for hardness - you need a number and the unit of measurement rather than words. If it's not there, take a sample of your tap water to a fish store and ask them to test - again get a number rather than words. The last option is to buy a GH tester. I've put this last as you'll only need to use it once and the other two are cheaper
I'm currently just letting it cycle
Can I ask how you are cycling the tank? A lot of people think that just letting it run is cycling, but it is not. Cycling is growing two colonies of bacteria which deal with ammonia excreted by the fish.
You may already know this but just in case, there are three ways of cycling a tank:
Using ammonia, and perhaps a bacterial starter to speed things up. This is called a fishless cycle and the method is here
Cycling Your First Fresh Water Tank What is Cycling and Why is it Important? Fish waste, and especially fish breathing, plus uneaten food and other organic matter breaking down in a tank all produce Ammonia. This can quickly become toxic to fish if it is allowed to build up to any measurable...
www.fishforums.net
Plant or silent cycling - live plants take up ammonia faster than the bacteria and if the tank is well planted, once the plants actively growing fish can be added.
Fish-in cycle - this is not approved nowadays as it subjects the fish to ammonia and nitrite in the water.