If you're simply trying to follow volumetric recipes, then volume-to-mass conversions are useless because you'd be trying to follow the recipe with more precision than the person who wrote the recipe in the first place. It's like converting "1 meter" to "1000 millimeters"; it's false precision from not being careful with significant figures. The recipe says "1 cup of flour" and the bot says that means 120 grams of flour. But that's false precision, specifically because volumetric measurement of flour is inherently imprecise. There is no way of knowing the recipe author actually used 120 grams of flour.
However, you mention that you iterate and refine these recipes, effectively writing your own recipes using volumetric recipes only as a starting point. In this case, the conversions have real utility. But if you're doing it right, these are conversions you only need to apply once per recipe, after which you'll never use that original volumetric recipe again. Such once-and-done tasks don't really seem worth automating to me, but for each their own I guess.