It is not that difficult to create your own Cornicione if you follow the right recipes. One thing to consider is the amount of time it takes though.
Pizza dough is a key aspect here and in particular using the right type of flour (I love Blue Caputo 00). A key part of the process in my experience is to hand knead your dough. Using your hand instead of a machine allows you to create a better structure to your dough.
In addition make sure you ball the dough and allow it enough time to proof properly. This should be at least 24 hours but I often go for 48 hours.
Once risen the next part is all about the technique you use to shape your base. I use three fingers on each hand to gently press in the middle of the dough ball leaving the rim more pronounced. People often try and use a rolling pin but this will flatten the dough and the chance of getting a proper cornicione will be gone. Its one of the things to avoid.
Add the sauce, cheese and toppings and pop it into a pre heated home pizza oven or place on a pizza stone and into your home oven. Try and heat a residential oven to as high as it will go (preheat for at least 20 minutes). The pizza wont take long in proper pizza oven.