No-code/low-code development and custom development are all valid approaches. The option you will choose depends on your budget and requirements.