Good looking frame.
I am also intimidated with making frames. I don't have a table saw, jointer, etc etc. I have a scroll saw! You-Tube sucks at instructions for making frames. That being said, I have found one that I have been using. I just recently purchased a mini table saw to get the 45 degree angles.