I think your budget might need to be increased a bit, ClientExec (Approx: $15.95), WHMCS (Approx: $15.95) or Blesta (Approx: $8) aren't cheap enough to include them in a package for $10 a month. However if you find a host you like, why not ask them if they could do you a custom package.
I recommend CrocWeb & FreshRoastedHosting (Don't do Resellers yet though)
⚡⚡Licensecart - We only sell High Quality licenses ⚡⚡Visit us @ Licensecart.com ~ sales(➾)licensecart.com ~ webhostbundle.com ⚡⚡ WHT isn't what it used to be… power changes people :]
ClientExec is a little easier to offer than WHMcs at this price point. The reseller program with WHMcs leaves the provider at about $7/mo @ 100 licenses, ClientExec scales down to just $4.75/mo @ 100 licenses.
It will be amazing hard in order for you to find a $10 reseller especially if you want a billing system with price. You should really consider upping your budget then you will get much more reliable service just remember you always get what you pay for so if your paying a lot of money then most likely your provider will offer reliable service as to if your paying a very low price then most likely service won't be to good at all .