I have tried Helios but it has quite small support for modules. You can do your own profiles if you want but I don't know about that much. I have got tip about HawgTouch and what I have searched about it. it seems to have better support. Not as nice looking though and it's in beta. Can't tell much about it since I have not tested it yet. Helios is also quite pretty. Also it has buttons for quickly bringing things like weapon configuration to your screen if needed. It pretty nice afaik. HawgTouch is not that polished but like i said, it seems to have larger support for plane profiles.