Building a nuke requires purified uranium or plutonium. Making that is a massive industrial operation. Then comes casting, machining, etc. Only a determined nation-state has a chance of success, in spite of movies. Given that, design hasn't been a obstacle for decades.