Depends heavily on your stats.
Mining can fetch up to 500k/hr at 85+, runecrafting can fetch up to 500k/hr at 91, Auto Avianses Pro can do 450k/hr but needs a high def level and high ranged level. I could go on..
If you don't have much money to spend on auth codes, Perfect Fighter is a great choice as you can use it to train any skill and you can also set it to kill any monster of your choice.
I've saw some proggies of 1.5m/hr on high level accounts.
It's entirely based on your stats, if you have a strong level in a particular skill you will be able to bot it with nice profits. Without stats you should probably do something like a pizza bot which will bring in 500k/hr.
If your looking for a free bot that makes good money I suggest the Rune-Essence miner it barely ever fails on me and I make 1-2M a night mining Pure Essence at 60 mining. If your looking for a paid bot i'm not very experienced with those.