Just be aware... installing random software from the intertubes onto your DAW may not be the greatest idea. I try to avoid installing anything I don't absolutely need and only from trusted software producers.
For the other stuff I use my trusty old laptop which I keep beside me at all times. When I'm in my little DAW room I keep it on an adjacent desk so I can search the web for solutions, stay logged into the forum, try out software like the stuff you are looking at and do generally internet stuff. I also use it to transfer files back and forth from for sending to other people instead of putting the DAW online unnecessarily (which I only do for updates and the like).
Just saying... you don't want to bork out your main rig. However if you DO decide to try out stuff like this make SURE you create a restore point in Windows so if something goes awry you have a reasonably simply (but not foolproof) escape plan.
To me though this type of stuff just sounds like one more thing to manage and fiddle with instead of just getting on with it. My projects usually speak for themselves and I version eveything with my wacky little codes and descriptions. The most positive motivation I get is from listening back to my work and hearing it come together. Don't need no project tracker for that... but we all work in different ways. Whatever helps keep you making music is my philosophy.
Cheers.