Have you tried getting collision working with Tile Studio and BlitzMax? Is it easy to do it?
I haven't tried yet, but the bounds information of each tile is exported and saved in the
bounds attribute of the
TSMapCell object.
The following TileSTudio tutorial shows you how to interpret the bound codes:
http://tilestudio.sourceforge.net/tutor.html