I think a lot of people look at artisans who are true masters of their craft and immediately think: "Oh no, not me, I'll never be that good." Well, that may or may not be true depending on your attitude, but the good news is...you don't have to.
The masters of their craft have spent well over 10,000 hours practicing, inventing, improvising, and failing. Lots of failing. They are the rock stars because they've put in the requisite amount of time to become really, really good at what they do. You are not them.
Luckily, you don't have to be them in order to make cool stuff and have fun. Nothing kills a passion quicker than comparing oneself to to some unattainable ideal. Remember, we're in this for fun, right? So, maybe you should be thinking about what effort is required in order to generate joy while you make stuff instead of lamenting about your paltry skills as compared to the awesome, Suzy Rockstar.
So, what does it take to have fun while you make stuff? Well, personally, I think it's all fun. I even like the beginning fumbling about bits where you can't tell a knit stitch from a cantaloupe and it seems you never will. I realize though, that all people are not as weird as me. So, for the rest of you, my answer would be: competency. See, I know how to do a lot of stuff because I'm curious and I don't mind failing. Have I attained mastery in all these pursuits? Not even close. Heck, in most of my hobbies, I'm not even working toward it! All I want out of most things that I try is to attain a level of competency. I'll save mastery for my true passions. Competency serves me just fine for most things I enjoy doing.
The great thing, maybe the greatest thing, about competency is that it just doesn't take that long to get there. I knitted for one Winter and now I'm a competent knitter. I've played bass for a couple years and I'm a competent bass player. I can talk about a wide variety of subjects because I'm willing to work through the dip of ignorance, where the going is a little tough, and emerge on the side of competency. You can do it too. The main thing, I think, is to stay out of the trap of comparison. It doesn't matter how great other people are. You are you and you are in charge of your own experience, so make it a good one. Sure, you can look up to these people. After all, they're great, right? Just don't kick yourself while you are admiring them. Keeps you from having fun, dontcha know.