Electronic product development consultant