User blog comment:XD1/Wikia Fannotations: Amazing Spider-Man 2 edition/@comment-24784907-20131207051150/@comment-122657-20131207055348

I would guess that it's actually The Tinkerer, who is sometimes the creator of all of those devices.