If you are looking for "read-to-use" program, this is probably not the place for that. If you have a similar program with source code, and you are able to or try to modify/update certain lines of them, you can ask in this forum.
If you do not program, then, you either find existing program that does the exactly what you want (it is almost impossible), or take whatever the existing program does. Or, very likely, if enhance the productivity is mission-critical to your business for that kind of drafting work, it is worth to hire a capable programmer does it for you (well, it is also quite hard to find really good CAD programmer!). I'd say a task as you wanted would take at least a couple of weeks, or a full month, or long to be fully developed, which would cost you a few thousands to start with. But consider the productivity enhancement - manual drafting for a full day, or two, becomes a few seconds (maybe a couple of minutes, say the user has to select and open the correct data sheet and click the "Go" button").