If you 想做一件事情,it means you want to do that thing, you think about it and might make a plan for doing that.
If you 要做一件事情, y’ll / are gonna do that thing, you have already made the decision.
If you 需要做一件事情,it means you need to do that thing.
用has many meanings, and which use you’d like to practice?