Barry; In my opinion...I doubt that they make a 'chine that will do everything...."well". In the past, I've tried a couple. None was worth the powder.
As the old saying goes..."Jack of all trades, master of none."
Rick