TESO or The Elder Scrolls Online is a fantastic one to try out. I was in the closed beta and unfortunately am not in a position to pay $15 a month for it. But what I played was great, and from what I've seen about it has been nothing but positive for the most part.
The crafting system is completely open, you can do anything and everything you want to. The only downside to doing everything is you get to pretty much sell nothing except what you make. You will be salvaging (breaking down) everything you can to get the mats that you need. So you can decide to go for everything or just focus on what you want and sell the rest.
The PvP system is dynamic and ever changing. It's a three way battle for keeps, towers, and scrolls. Really cool bonuses associated with capturing/obtaining different items. Strategic decision making with the way traveling works between captured keeps. Choke points are to be had amongst bridges and doorways/gates. The keeps are destructible and defendable with siege weaponry of varying types, catapults, trebuchets, oil cauldrons, and ballistae. There's a cool Emperor system rewarding an alliance for controlling a large amount of the map. Oh, and everyone is on the same level. Gear literally doesn't even matter until you hit the top end gear, and even then, it's not a large advantage. Everyone's stats are put at max level. The only thing levels give you are the perks and skills you'll want to use.
The** PvE is completely open world**. You want to go find something to do, pick a direction and walk until you find a town or person that needs something done. There's also a main quest line that you can follow as well and plenty of things to do that you don't have to go out of your way to find. There are dungeons with bosses, a LFG system, world events that are super cool that require some teamwork (Or a strong toon) and higher level raids of sorts I believe. There is even some PvE to be had in Cyrodil, the PvP area of TESO.
Character customization is fantastic, it's completely open and not restricted to classes or roles. Each class has it's own particular Specializations you can go down for different things, along with neutral trees that everyone has access to. There are active abilities that you can get and gain levels in, and after a few levels you can morph them to do different things as a kind of bonus. Passives are there as well to put points into.
TL;DR: The elder Scrolls online is highly recommended from me. I played in closed beta and everything has been superb. Everything is completely open and customizable to do what you want when you want. PvP is much more dynamic than League and lvl gaps mean virtually nothing there (minus availability of skills).