Micro-generating power plants