How do you go about evaluating what robotics or coding tools are best for your students?

There are so many choices available, Would like to hear about practices on how other teachers are trying new tools? Do you let students bring suggestions? Has anyone tried new products that are crowdfunded?