PowerApps is a Good Start but Needs to Get Better
- Low-code design reduces learning curve to develop useful apps.
- Pre-built templates means development time is reduced.
Cons
- No desktop development environment.
- Limited options to tweak code; there should be an override for advanced users.