You don't need a sinewave ups unless you're running on PC power supply or analog equipment.
Your MacBook Pro has a built-in battery to act as an uninterruptible power supply itself, any power flicker will not shut down your laptop since it switches to battery and once power back up it charges again. Just get a normal surge protector.
If you are constantly having power outages more than 12 hours daily. Then get a UPS, tons of them you can find under $200 from APC or EATON brand.