Hola pesadillo,
Ciertamente, echando un vistazo a alguno de los plugins enlazados arriba, se ven, si no complicados, sí extensos y complejos, por ejemplo, uno que me gustó que parece poder comunicarse con cualquier dispositivo cuenta con decenas de funciones Javascript que podemos usar. Creo que se trata de un componente más o menos especializado como para incluirlo en App Builder "out of the box".
Actualmente no hay una forma de crear plugins para App Builder, tal vez en el futuro. Pero, lo que sí es posible es extender el programa, es decir, nuestras aplicaciones, usando Javascript "puro", además del lenguaje de script de App Builder. En este punto conviene mencionar que los plugins de Apache Cordova ofrecen su API, precisamente, en Javascript.
De este modo, en efecto, es posible trabajar con plugins de Apache Cordova que no están "de serie" integrados en App Builder, así como otras posibles bibliotecas Javascript de posible interés. Hay varios ejemplos entre los incluidos con el programa: revisa los ejemplos Plugins, Magneto y QrCode, aunque creo recordar que hay alguno más.
Lo que debemos hacer para integrar un plugin para Cordova que no esté ya integrado en App Builder es indicar la ID del plugin en la casilla "Custom plugins" del diálogo de opciones de la aplicación, dentro de la pestaña "Cordova". Hecho esto, App Builder incluirá una referencia al plugin en el archivo "config.xml" para Apache Cordova, así como la llamada oportuna en los archivo "BAT" que se creen.
Después, tendremos que seguir el API del plugin en cuestión y averiguar cómo debemos usarla. En todo caso tendremos que hacerlo usando Javascript, cosa que podemos hacer en cualquier parte de nuestra aplicación, situando el código Javascript entre las acciones "StartJS" y "EndJS", por ejemplo, pero, también en forma de funciones de la aplicación, directamente, escritas en Javascript.
Ya sabes que puedes contactar conmigo y/o publicar en este foro si necesitas ayuda.