I'm laid up from a back procedure at the moment so since I have the time...
Up front caveat and disclosure: if you want to maximize the quality of your mix and master, then you should hire a professional engineer. Even with the best tools getting you 95% of the way there, you will not get to 100%. Working together with them, that will always achieve the best possible results. That said, if you don't want to invest in going down that road or just want to get better at it yourself...
For mastering, Goredho pointed out Ozone and that's definitely my favorite program by a long shot. The new one just came out and I personally think it is pretty outstanding. Isotope also makes some good programs for other steps (Neutron for mixing, Nectar for box, Tonal Balance Control, RX for audio cleaning, among many others). From my perspective, the best stuff they make is RX (which is first in class in audio cleaning), Ozone, and a cool little free program called Audiolens which gives you the ability to get endless amounts of EQ inputs from whatever songs you want in order to load them into Ozone for automatic EQ matching. Goredho gave an excellent overview of Ozone. But you have to remember that it is a tool to give you a starting point. You can't just set it and forget it. But it will do an excellent job of providing good guardrails and keeping you from doing anything really stupid. The one thing I would warn you with Ozone (or ANY mastering tool), is that it imposes significant compression as a default which relates to one of the criticisms that G650 laid out above about loudness. The problem with it is that it eliminates a lot of dynamic range and that is something you will find is a serious problem amongst a lot of modern and popular music. Compressors and compression are awesome and can add a lot of quality and color to your track but it can also neuter the sound and dynamic range if you overuse it. So regardless of anything you use, just keep an eye on that.
Bottom line, for someone making the type of stuff you are, Ozone can go a long, long way in giving it a more professional veneer and I would recommend it. Particularly with drum forward sound. With your drum recording setup, I can't help but also encourage you to look at RX. A bit more of an investment but it is simply the best.
If you don't want to spend as much on the Izotope stuff (patience is worth a lot there because they have some really deep sales often), the company I love the most is FabFilter. Pro-C, Pro-Q, and Pro-L will give you the ability to do a lot of improvement with a bit more in terms of flexibility. The EQ and compression side-chaining in Pro-Q and Pro-C are incredibly easy and are so good. Again, drums - gotta have that side-chaining.
no shortage of opinions on mic'ing drums out there. lots of ways to skin that cat.