One big, warm, tight, hug, handshake and howdy, moose-size official type welcome to the site.
This place is amazing!
Not familiar with some of the things you spoke of. But we have many members here who are. Browse through the forums, you're bound to find it and much more.
So remember;
You are not alone.
You are one of us.
And we are here to help.