Not optimal by any means and I don't have time to improve them but here are my stats:
Overall, I'd say S++ ranking everything is a very fun challenge in itself. The best part about it, is that you're allowed to use all the techniques you've learned in the previous levels, which allows you to replay them and find different and more efficient solutions.
It's also not that hard. Some levels were headscratching especially in a Tale of Two, but usually, you go about them by just trying to find the best solution for each individual puzzle within a level, and then execute everything perfectly to get a good time. But except for some exceptions, the S requirements are still pretty lenient.
Also half steps are your friends.