I have made script that makes best preset from parts currently available to me from traders at the moment, and I named it Preset Helper.
I just specify levels, and gun I want to assembly. Furthermore I can say if I want more ergo, more recoil, or suppressor :). You can also use all parts available in game.
I am thinking about making web page for it, as it will allow easier use then discord bot and will be more interactive, so later I could add manual preset build or something that user could play with and customize each part individually.
If you like that idea please leave vote down here, so I know what would suit you more.