I have done projects using 8051, PIC, AVR, dsPIC, PIC24, PIC32, STM32, Tiva, Stellaris microcontrollers.
I can design the interfacing circuit. It will sit between your UPS and microcontroller. For your project PIC18F is enough but if you need PIC16F or AVR then I can use them also. I need 3 days or less time to do the project. Maybe 4 hours is enough to design the circuit and write the code. Mine are professional projects and hence I can't post example projects here. I will provide C Code. For PIC devices I can write code using Hi-Tech C, C18, XC8, mikroC PRO PIC Compilers. For AVR I can use mikroC PRO AVR Compiler, For dsPIC/24 I will use mikroC PRO dsPIC Compiler, For PIC32 I will use mikroC PRO PIC32 Compiler, For STM32, Tiva and Stellaris I will use mikroC PRO ARM Compiler. I can also provide mikroBasic and mikroPascal PRO Codes. I will also provide the C Code in HTML and PDF format.
I was not able to open the word doc in wod and I opened it in wordpad and I had difficulty reading it. If possible use word to save the doc as PDF and post the PDf file here.
It is better to have under voltage, over voltage and mains frequency monitoring. Also under/over current monitoring can be added. I had done such a project using 8051 and ADC0809 10 years back. That was my University project. Now I will use PIC18F to do the job. If you want high end then I can make it using 3.2/4.3/5/7 inch TFTs. The TFTs will display all the parameters in realtime. I can also do it using LEDs and LCD.