Sandra - you can build custom workouts with alerts based on distance or pace.

I don't find it complicated at all, especially since you can download your data to view it on your computer - plus keep an accumulating history of workouts.

You can then compare similar activities.