Hi there, thanks for the cool tool, it's really useful!
I think I've found something that could work better: the program needlessly uses augmentations in magic crafting when it's already clear the item won't be fitting the rules even after the aug.
Example:
https://i.imgur.com/TzO907W.png
"of Athletics" is not one of the suffixes I've put as allowed so the aug couldn't have produced an item fitting the rules, it would've been better if it had used an alt right away. It's minor since augs aren't the expensive part either way, but still
EDIT: Happens the other way around as well, if I have a jewel without a suffix and a prefix that isn't Vivid (the only allowed one) it still uses an aug.