A running app for the miles, a lifting app for the gym, a spreadsheet for the plan. ulTrain started because I was sick of stitching all three together.