If you go to grim tools you can see “dropped by” and then go from there. If an item does not have that sentance it is totally random drop.
What you could do is to find a nice build you think seem fun to play in 🔰 Beginner Build Compendium - 120 guides for AoM & FG expansions and follow it. Since these are beginner guides they often have detailed description where to find the core items of said build. Then when you have completed such build guide, like you can farm SR 20-21 or 25-26 with it you can later transition and improve the build, or find gear for other chars.
I see you had found an acid DW dervish - how come you did not finish it? It is a pretty easy build to make just by using “guranteed” items and it basically just boils down to making it having huge damage and be tanky enough to not die in one hit and learning when to kite and when to fight.
This is an ARPG, the A stands for action - player skill is also a factor in success.