I'm very happy you like it!

As for the tutorial; I kinda hoped you could ask some more specific question

First, you need to add (all) your HA actions to O-MEGA. There are multiple ways to do this:
The more complex but more powerful way is via an extension and a template.
Actually, this is the best and easiest way, if there is a template or extension available for your application! But if not, this requires you to create one first.
I created an tutorial for creating a template already, but it requires some basic programming knowledge (you need some HTML and JavaScript)
An extension is the logic behind your template or interface, extensions consist of macros within Eventghost.
The other way is directly via the O-MEGA webinterface (you would create a page, select a general template (you leave the target blank) and add buttons for your actions or macros that are actually configured in EventGhost.
The 2nd way is, I guess, more easy to start with. It is limited to standard elements though (buttons).
A "button" sounds rather simple, but it has very powerful features and configuration possibilities!
Every button can have one state and one value that is saved and displayed on the webinterface. These states and values are directly extracted from one or multiple Eventghost events you assign to the button. You can assign interactive popups to buttons to get other elements like sliders, color pickers etc.
But you wouldn't stop there, a button is much more than just a control element!
For example creating a scene in O-MEGA would actually execute a sequence of button presses in the disired state. As the state is visible in the O-MEGA system, you can also use these states for conditions within the scene to make it more dynamic (putting the smart in smart home
