I have made my own Artificer, and while my homebrew tends to really up the power scaling to be unbalanced/broken for most tables, two things I think help include removing their spell list (let them cast from all spell lists, since they are about the fundamentals of magic and not tied to a...