Have you looked at Life Balance from Llamagraphics? The time invested to set the system up is high initially but it sounds like it would work for you.
Basically, you can have "Places" (context) that includes other "Places." For instance, you can have NAs that can be done with your daughter (@child); and NAs like phone calls that can be done with your daughter around (@callchild); set up Life Balance to include @callchild in @child AND @callchild in your regular @call.
What the above does is allow you to see the NA under @callchild when you check @call (during your regular work hours) and when you are with your daughter @child context.
The above assumed there are calls you can NOT do when you're with your daughter, hence the separate @callchild and @call. If that's not the case and you can do @call NAs when you're with your daughter, then don't create the @callchild, just include the @call place in your @child place. Hope that wasn't too confusing. The software allows you to make it as complicated or as simple as you need to.
Life Balance also does this balancing areas in your life but don't let that initimidate or turn you off. You can turn that feature off initially while you get to know the software.