is it possible - external feed and consume API

Hello,
I would like to build an application and want to find out if it's feasible to:

  1. Allow users to paste links of external product feeds (xml), then map fields, and subsequently send the mapped product feed to an external API.

  2. Create an application where users can design their own forms and implement basic logic for their internal users.

1