The document summarizes a thesis project to build an open-source software radio application called gr-bertool to evaluate the bit error rate (BER) performance of digital modulations over communication channels. The application uses GNU Radio to provide digital signal processing blocks and allows static or real-time BER evaluation of modulations like PSK, FSK, and QAM over additive white Gaussian noise and Rician/Rayleigh channels. It provides a graphical user interface with tools to analyze the effects of noise on digital audio, video, and constellation points. The modular design supports integration of new components and a user-friendly layout.