I've created this Addon mostly for myself.
Lua was easy to learn (for someone who understand other programming languages) ,but the Frame XML Stuff was a bit confusing at first.
There is a good introduction at:
But the best way (as always) is Learning by Doing.
So I started simply with a 'Hello World' frame, and advanced into different possibilities of the Ui.
If you like to learn how to do Addons ,this might be interesting for you.
This addon is working together with my tutorial
Where you can see how i did build FaraFrames.
FaraFrames can also be used to test your own Frames easily.
/ff 0 , Reloads the UI (needed when you changed your sources while in WoW)
/ff number ,shows or hides the Specific Frames.
Frame 1-14 are already used for the Tutorial, Frame 15 and up are for you to experiement.