Developer Tools and Programming Support / Hardware Prototyping and Smart Device Design Tools

How can users efficiently complete smart device design without embedded development skills?