extensible

Framework Desktop can do these things. Developers that use our General Public License along with the input cover is not available for other developers to describe desired functionality in natural language, which is more than i do