In response to "is it hard to make your own flies?"
No. It can get "hard", to make some of these "Salmon Fly Works Of Art", but that's a whole, other, genre of fly tying!
But, for the every day fishing, type of flies, it's not at all heard to learn. I'd really recommend that you sign up, somewhere for a tying class, however. Like Branch, I've tied for many, many, years and I'm 'self taught' too. But taking lessons, (I really wish, I had), will cut YEARS off your learning curve and bring you up to speed a LOT faster than learning it all on your own.
A lot of people will also tell you to "start CHEAP", in case you don't like it, you won't have wasted a lot of money"!!
Well, sorry, but "starting cheap", can also discourage you, with fly tying, faster than anything else. You don't have to mortgage the house, sell your first born AND your soul, to get started but DO BUY GOOD equipment and supplies and like taking lessons........... your learning curve will be that much better, faster!
The absolute QUICKEST WAY to determine if "you'll like tying your own flies, or not", is to tie just ONE then catch a fish, on that one you tied! After that, if it DOESN'T hook you on tying your own........ take up golf!!
Good luck, have fun and above ALL..............ASK QUESTIONS!!