DMRITool is a free and open source toolbox for diffusion MRI data processing.
It is written in C++ with Matlab interface.
Currently DMRITool has no GUI. It only provides executables for command line usage.
You can also use the released mex executables in matlab.