I'm gonna use Unity as well as Krita for art creation and possibly FL Studio if I decide to write any music for my game. I think the libraries that come with Unities will be plenty to make the game, but if worst comes to worst I may use some assets I get from the unity store. I also plan to track my progress on a website called Trello.com. Oh and never forget GitHub!