2 new links have been added in the link section: FTP 83+ and Fil-Studio. Both are in french (altough FTP 83+ has an english version) but they are worth the checking. Be sure you visit them soon!
On a side note, it seems that Macross Software website is currently unavaliable. Let's hope they will come back online as soon as possible.