It’s tough to guide you on how to go about doing this when I cannot really tell what your use case is and what it is that you want to select. The ultimate advice here would be to set up filters between your modules
As far as searching a task by its name is concerned, the Asana API does not allow that at this point. You could, however, list all the tasks from a project (for example) and then filter them by name.
Like I mentioned above - it’s often hard to provide the info without seeing the actual scenario. If you need assistance setting this up, feel totally free to open a ticket with our support team. The thing is, they can actually go into your scenario, inspect it and give you a way more detailed and specific answer