This is the ultimate guide to tools and tech for indie authors, a definitive list of 100 must-have tools for writing, editing and more.