To facilitate switching among different types of activities, prepare all the materials, equipment, and information required for several projects. That way, when you have a few minutes, you can start working on one of your projects, instead of procrastinating or attempting to gather up everything you would need, just to find yourself having run out of time.
This sounds like a counter-productive tip: after all, many people are notorious for starting several projects at once and rarely bringing any to completion. However, what I mean here is: gather up all the things you would need to complete a task, and set them aside. That way when time presents itself or the inspiration hits, you are not bothered with logistics, and can start working on the project right away. This also gives you an advantage of noticing if items required for a project are missing, ahead of time, and being able to acquire them before you start.
For instance, I always have a book ready and a puzzle laid out on the puzzle table, so that I can read a few pages or put in a few puzzle pieces for relaxation when I have time. My baby often gives me 15-minute time intervals to do anything, before she needs attention. This means that I have beads set out in designs ready to be assembled, photos for postcards I send as a gift with purchase, together with the card stock and markers to create the card vignettes, recipe books ready with a sheet of paper and pen to jot down ingredients for grocery shopping, dishes soaking to be washed, files open to be edited, and so on.
If the baby feels like riding in the sling, I can vacuum, water flowers, put away dishes, do whatever I have ready to go that requires movement and is not hazardous. If she feels like playing in the living room, I can write a blog post, list items on Etsy, do some code changes, stretch, or do yoga. If she wants to swing or play on the bed for a bit in my studio, I can take photos of items for Etsy, work on the packaging or jewellery designs, relax for a few minutes over a puzzle, dry brush, or soak my feet in a bath. And if she wants to cuddle and feed, I have an audiobook ready to go on my nano, which I might listen to as we lie down in bed and she slowly drifts to sleep.
If you take a few minutes to prepare the settings for working on several projects, you will find getting started on them a lot easier, and procrastination would not seem as attractive.