I'm a single parent with no family, and DS is donor conceived, so I'm full time with 4 year old DS. I'm primary, but the same concepts can apply for secondary.
I've learnt to become quite strict with my timing. His daycare is open from 6:30am, so I usually drop him off about 7:00 and then get an hour and a half in my office before school starts. On days that there is no meeting, I'm out of the gate at 4pm. Meeting nights, I'm gone by 5:45pm at the latest because daycare closes at 6:00. When I get home, I do no work until DS is in bed, that time is family time, so we go for a swim, play, have dinner, etc. After he goes to bed, then I'll pour a glass of wine and sit down and do some work while I watch tv. I also make sure I limit my time, so I'll log off by a certain time of night, and I avoid working during the day on weekends as that is family time.
I will only do absolutely required activities of an evening. No after school clubs, and only parent-teacher nights, end of year concert. I did more than my fair share before I had DS, and I run a couple of lunchtime activities instead. It's pretty common at my workplace, the younger teachers without children tend to do the evening activities while they are young, the people with young children get a bit of a breather and do lunchtime activities, then the more mature teachers come back to doing some night time activities when their children are older. It all balances out, and as long as you don't keep using the baby as an excuse to get out of everything then it works out. "I can't do the dance club on Tuesday nights as I don't have a babysitter, but I could run the chess club at lunchtime on Wednesday instead" works best.
The main thing is don't reinvent the wheel. There are millions of ideas on pintrest, teachers pay teachers, etc for activites and games for every subject. The one thing I do make sure I do is to try and make up my materials in a high quality manner the first time I use it. So if I find a maths game I like, I'll make any adaptions I want, then print it up, laminate items, put them in little individual packs, etc. I now have heaps of prepared activities that I can pull out year after year and not have to make up again. It also saves me a lot of planning time, as I have them all stored in my room and know if I want to do, for example, place value, I can go straight to the place value activities in my box, pull out a few and put them on the desks for the students. I make sure everything is packed up properly after each activity, and back in it's correct place, so it's all there when I need it. Making the game or worksheets laminated and reused each year also means I'm not wasting time photocopying (and better for the environment as well). I just get the kids to write on them with whiteboard markers (which primary school kids think is very exciting as well lol).
Make sure you schedule time for yourself (and your daughter) in. I'm in Australia so our year runs Jan-Dec. I've just sat down and put all the important dates in my diary for the year, including special dates for my hobby, things I know I want to take DS to, etc. I've written the training times for my hobby in the diary as well. Those dates are now blocked out so there's no work then.