If it doesnt need to be live, something like snapz pro, a bit time consuming but works really well.