Hi Ujjwal,
Currently, we don't support "Add datasources programmatically and options to load query designer as initial view". We have added your requirement to our feature list. This feature will be available in our 2019 Volume 1 release.
Regards,
Mageshyadav.M