I changed mine myself and it wasn't too difficult or painful.
I bought HEL's kit - front and rear one December as they tend to do 50% off then. Straight forward to fit, the only bit I didn't install was a tiny bit from the ABS unit to the rear master cyclinder as the nut from the ABS line wouldn't undo & I didn't want to damage it.
I never really have issues bleeding my brakes - I just take my time and then cable tie it overnight. Even if you change the brake lines yourself, most mechanics should be able to bleed them for you...
If you really want to flush out the ABS unit, some folks advise triggering the ABS while driving then changing the fluid again. I never bother as I trigger the ABS every now and again on purpose so I guess the fluid moves and gets changed with regular fluid changes.