My family immigrated from Ukraine to the US 30 years ago and my uncle has been coordinating shipments of needed items from the US to Ukraine. The list of items is what doctors in Ukraine have requested. A common problem in disaster efforts is that sent money/items don't get to where they're needed, but he's also gotten confirmation pictures from his contact in Ukraine that the shipments have been received in Lviv. They've been going through the Come Back Alive nonprofit.
If you'd like to help, you can buy items on this list: https://www.amazon.com/hz/wishlist/ls/359LM4KUH1SGJ?fbclid=IwAR0n35wQdDZ4gqimCoIrnxGIoQHH5yEsoHsq_TDU9GWeFBBVkWX88tqsTvw
I can't speak to the cost-effectiveness of this effort relative to other ways to support Ukraine. But, if you're looking for ways to help in a more direct, straightforward manner, this method has confirmed delivery of items and the list of items is sourced from local doctors, who know what they need.