Only proper software/program solutions are solutions which uses only switch solutons, everything else is waste of time and money,
if program does not work that way, than manual solution is the way:
There is online BIN editor BINNECTOR that uses switch solutions only,
every month few solutions are added. No checksum calculations!
http://www.binnector.com