While I agree that it's worthwhile to look at the thread linked above, I can offer some suggestions for your routing. I’m guessing that the biggest difficulty is the SIN-FRA leg, so that’s what I’ll focus on.
Note that you will need to fly oneworld airlines, and there needs to be classic...