In reply to plogan5:
I started using the GriGri2 to self-belay but didn't find it to be very good as the rope doesn't feed through well without using a hand to pull it through. I've read about modifications to allow this to work better but couldn't really be bothered with the faff and seemed potentially a bit dodgy.
I've not used a micro-traxion - but can it descend to give slack without completely disconnecting? I use a Shunt on the belay loop which can give slack if needed without disconnecting which is important from time to time. By weighting the rope at the bottom it runs through the shunt nicely.
I back the system up with a handle ascender on a second rope connected to the harness via a sling - this can be pulled up from time to time when needed, although might cause problems if running several moves together (although in general it will also slide up the rope if it is weighted at the bottom).
I abseil down to the start of the route then climb up - If I can't get up I abseil to the bottom rather than ascending the rope as that seems easier, but I only do it at Stanage or similar where the walk-around is not too difficult. While changing systems I leave the handle ascender on when the shunt is off.
Guess there's a million-and-one options, but this is the one that works for me.