The phrase
"different blades" means that there are various ways or approaches to doing something. It suggests that there are multiple tools or methods available for accomplishing a task, and each option may have different advantages or outcomes.
Full definition