Hey thanks for the response :)
I'm working on the API that'll receive all required settings for slicing. There's Python program and CuraEngine running in the background.
The answer is yes to all of those questions if I understand correctly :) I will be using Cura GUI for exporting settings, but not for selected individual model.
I'm using formula (pi * (radius)^2 * extruded length * density) for calculating material weight. The diameter is exported in html file as well so that's sorted out. The only parameter missing is material density.
I'll look into Tweaker tool as well and see if I could use it for my problem.
I don't know if I overlooked something, so let me know. Any help would be appreciated!