That looks great!
I've been picking away at parts of our driveway, off and on, for the last 3 years, so I know how much time/energy it can consume if you really want it to look half decent. Nothing like scrapping everything and starting over after 2 weeks of work.
And the gutterwork - that's getting ready for the rainwater catchment system, right?