I wouldn't count starting the tool, since I was going to do that anyway. So I count two clicks, one to start and the OK button once it's finished.
What if you started the tool and it sits in the main tab when - I don't think that it looks for and prompts you for update on idle, apart from when starting up - a new version comes out? You would have to start a game and then quit it, or the very least switch mtool tabs, and then back to main tab for the update option to appear.
Potential 2 more clicks! (unless ofc I'm mistaken and the tool actually also checks regularly while sitting idly, with you on the main/starting tab; though the more I think about it the more logical it seems that it pushes a notification from server-side to every active mtool when a new version comes out... oh well lol)
So let's compromise on three!
If not obvious, I'm actually
poking fun at how easy it is to update this anyhow. Like 5 seconds for a supporter, and a minute for a guest (... all right, I guess your mileage may vary depending on how fast your internet lets you DL the 7-8MB new version file)...
As you said, is a lot of clicks and MTool could be updated more like once per day.
So, I think MTool Updater should update in one click
You do you. Glad you figured out a QoL improvement for yourself and nice work (haven't checked, but I guess it's operational?). Just saying that even if you work with mtool 24/7, even then I wouldn't consider updating it a hassle needing an extra program. I was being sarcastic with the number of clicks, lol.
I guess Guest users will find it useful, though, so thanks. Just hope there won't be compatibility issues down the line.