My Craft Studio Professional 2.4.10 could be downloaded from the developer's website when we last checked. We cannot confirm if there is a free download of this software available. This program was originally designed by Craft Channel Productions. The software lies within Photo & Graphics Tools, more precisely Viewers & Editors. We recommend checking the downloaded files with any free antivirus.
From the developer:
Computer-aided craft projects. Digital punch - cut out shapes and text from any image. Switch project ‘layers’ on and off without deleting.
Create co-ordinating colour swirls to match your image. Stretch and colour text and place it anywhere on the canvas. Purpose-built and easy to use. Designed for crafters, by crafters.
You may want to check out more software, such as ACDSee Photo Studio Professional, Microsoft Visual Studio Professional Edition or GoPro CineForm Studio Professional, which might be related to My Craft Studio Professional.