Do all the buyable crates give the same amount of crafting parts?
All buyable crates contain either 35 or 50 crafting parts at random as of the time of this writing.
The player gets 35 crafting parts for receiving 5 cards and 50 when they get 4 cards, as far as I can tell.
Which means that it is probably in the player's best interest to only buy the cheapest crate, the hero crate, because duplicate cards become quite common from any crate. Therefore the crafting parts are the only truly valuable part of the crate experience after most of the initial cards are unlocked. Yes, you can get lucky and receive higher level cards, but duplicates cards are usually still more common than not even at, perhaps especially at, the higher levels.