Dogecoin was largely a copy and paste clone of another Litecoin clone (Luckycoin), so there is still a miniscule chance that a copy and paste coin can blossom into something great.
You don't need to be a C++ programmer and I bet less than 1% of coin devs are actual programmers if the truth was known. A basic understanding of code syntax, a desire to learn and a lot a patience is all you need really.
Anybody can create a coin and most currencies are just copy and paste clones. If you aren't able to do it with the instructions that can be found in this forum, I'd suggest that you don't waste your money getting somebody to create one for you. Cloning is the easy part and fixing a broken blockchain is something that is almost inevitable at some point and you'll be splashing out again for someone to fix it for you each time this happens.
Although, AliceWonder's service does look rather enticing
If you try to copy and paste an existing coin but have no understanding of how programming or blockchains work, it is possible that you could create a fork of the old coin's blockchain or end up with a broken blockchain.