We could drag and drop a maven project to a Karaf node in JMX and it could auto-deploy.
We'd then use the MBeans to do the install; we could also (if its a local process) - ask if the 'dev watch' stuff is needed, to auto-redeploy the application if its changed