We tried building an application for an energy solution with a few widgets and we were able to do it in a day.
I believe any programmer with knowledge of Python , html / css and a little bit of javascript will be able to build his application in a day or two.