Our very own staff member Shaun "Merthsoft" McFall has been featured and interviewed on community flagship ticalc.org.
TokenIDE (or Tokens, as some of us call it) is a cross-platform computer program that allows TI-83+/84+ BASIC programmers to write code directly on their computer, and tokenize it into a .8xp. You also have the available option of saving the program as a .txt, which enables you to save comments directly in programs. Tokens also supports various libraries that have been released to the community, such as Celtic III, xLIB, the Doors CS libraries, and Axe. For those libraries, you no longer have to recite commands from memory: you can simply select the command from a drop down menu in Tokens.
If you'd like to read the interview performed by the ticalc.org staff, check it out here.