You want to skip the learning process
You're likely here because you downloaded the addon, hopped onto your main character at max level and expected everything to go smoothly. You then realized you don't have any muscle memory for this thing, there are a million settings in the config, you have no idea what you're looking at down at your action bars, and it's almost as if you're playing the game for the first time. Yes, in effect, you are playing the game for the first time. Does a new player immediately start at max level?
Start slow
Playing WoW with a controller has a barrier to entry, which gets smaller as you reduce the number of spells you need to think about, and complex end-game concepts are probably not what you need right now. Therefore, it's highly recommended to start on a new or low level character until you have figured out a setup that works for you. Do Exile's Reach on Retail, or a starting zone in Classic. You will be served one thing at a time to gradually increase the complexity.
A profile is not the solution
What's comfortable and intuitive for you isn't necessarily good for the next person. Downloading someone else's profile is not the solution. As you play, you will start to build up the skills to play the game at a competent level once more, and there's no cheat code to get there faster. Just practice.
How to approach the game
Having all that said, there are some general guidelines I can recommend - more of a philosophy on how to approach the game listed below, and how to best utilize your limited reach of 6 fingers and (hopefully) two thumbs. Let's be real, the pinkies are not doing much.
The benefits
When you have figured out a setup that works for you, you never need to do it again. You can apply the same principles you've learned on every character you play on. Finding a profile specifically for class X with spec Y becomes completely meaningless. Hopefully this post is the only "profile" you'll ever need.