Repo: https://github.com/malcom2073/emstudio
Website: http://emstune.com/
Unstable Windows and Linux(deb) (both 32bit) Binaries: http://mikesshop.net/EMStudio/
So, the status of EMStudio as it stands now,
Interrogation to get full list of locationids and verify ECU vailidity via meta data
Datalogging and collection of ECU information
Tunable 2D and 3D tables in RAM, and writing to flash to save
Scaling and naming of tables via meta data
Exporting 2D and 3D tables as JSON
Read Only Ram variables in meta data (Only partially working)
Text error messages in meta data
Known Issues:
In Windows (Only verified in Win7 32bit AND 64bit, verified by DeuceEFI), if interrogation is really slow, you can go into the advanced settings on the virtual COM port, and turn the USB Transfer sizes for RX and TX both down to 64. On my PC, they were set to 4096 by default. This should speed it up.
I'll edit this first post to reflect the current state of EMStudio, and to add future plans.
Some screenshots:
Interrogation Status Display

ECU information view, showing location ID information

3D Table View, complete with scaling and proper double precision

2D Table View, again with the proper scaling and double precision displayed

Hex view for unknown or data not in the meta file

Table datalog view and gauge View, has Gauges, Bar and Text displays

Flags
