I sure we've all seen a thread like this at one time or another but since in the coming updates the economy will be expanded something like this should help players.
The linked thread proposes a side box that appears beside the shop menu that lists all the resources a selected blueprint currently has. This box will then be used to judge how many of each resource a player needs to buy in order to complete the blueprint.
Now to make this process a bit more floating and enjoyable, i would suggest the possibility to see the stuff needet for a certain blueprint at shops. It could be a simple "side box" where you choose a blueprint that lies in your inventory by a drop down menu and then it shows you a simple have/needed table. After the purchase is done the "add all" function of the blueprint will do the rest quite well.